Location: London, England, E1W 1AT, London, GB
Star Rating: 3 Stars
Property Type: Apartments
Prime Location
Situated in the heart of London City Centre, just a short walk away from iconic landmarks like Tower of London and Tower Bridge.
Convenient Amenities
Make yourself at home with a fully-equipped kitchen, including a refrigerator and an oven. Plus, enjoy the added convenience of a desk and a microwave in the apartment.
Nearby Attractions
Explore the city with ease, as popular attractions such as Thames River, Sky Garden, and The Shard are all within close proximity.
Book now for a memorable stay in London!
Check-in: N/A - Anytime
Check-out: N/A






























