Modern & Stylish 1 Bedroom Flat
London England
Check in
2:00 PM
Check out
10:00 AM
Located in London (Southwark), this apartment is within a 10-minute drive of Tower Bridge and Tower of London. This apartment is 3.3 mi (5.2 km) from London Bridge and 3.3 mi (5.3 km) from The Shard.
Make yourself comfortable in your apartment. The bathroom has a shower.
Property Details
Location
, London, England , United Kingdom