Stylish 1BR Next to Tower Bridge
London England
Check in
3:00 PM
Check out
10:00 AM
A stay at this apartment places you in the heart of London, within a 15-minute walk of Tower Bridge and Thames River. This apartment is 0.9 mi (1.4 km) from Tower of London and 0.9 mi (1.5 km) from The Shard.
Make yourself comfortable in your apartment. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
Fendall St, London, England SE1 3EE, United Kingdom