Make yourself comfortable in your apartment.
Featured amenities include complimentary wired internet access and an elevator.
Located in London (London City Centre), this apartment is within a 15-minute walk of Thames River and Tate Modern. This apartment is 0.7 mi (1.2 km) from Borough Market and 0.8 mi (1.3 km) from London Eye.
Distances are displayed to the nearest 0.1 mile and kilometer.
Thames River - 0.9 km / 0.6 mi
Tate Modern - 1 km / 0.6 mi
Royal National Theatre - 1 km / 0.6 mi
Globe Theatre - 1.2 km / 0.7 mi
Borough Market - 1.2 km / 0.7 mi
St. Thomas' Hospital - 1.2 km / 0.8 mi
Westminster Bridge - 1.4 km / 0.8 mi
Sea Life London Aquarium - 1.4 km / 0.8 mi
London Eye - 1.4 km / 0.9 mi
The Shard - 1.5 km / 1 mi
St. Paul's Cathedral - 1.7 km / 1 mi
Big Ben - 1.7 km / 1.1 mi
The Strand - 1.8 km / 1.1 mi
King's College London - 1.8 km / 1.1 mi
London Bridge - 1.9 km / 1.2 mi
The nearest airports are:
London City Airport (LCY) - 14.8 km / 9.2 mi
Heathrow Airport (LHR) - 30.2 km / 18.8 mi
Gatwick Airport (LGW) - 67.8 km / 42.2 mi
Luton Airport (LTN) - 57.6 km / 35.8 mi
Stansted Airport (STN) - 63 km / 39.2 mi
Pets forbidden