Verified
8/10 Good
Shawna M.
Apr 2, 2026
Liked: Check-in, communication, location, listing accuracy
Shawna M.
Stayed 2 nights in Mar 2026




















No, pets are not allowed at this property.
Located in London City Centre, this apartment building is within a 15-minute walk of Thames River, London Eye, and Westminster Bridge. Big Ben and The Shard are also within 1 mi (2 km). London Waterloo East Station is only a 2-minute walk and Southwark Underground Station is 3 minutes.
Get instant answers with AI powered search of property information and reviews.