The Bermondsey Place - Cozy 2bdr Flat
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at this apartment in London (Southwark), you'll be within a 5-minute drive of Tower Bridge and Tower of London. This apartment is 1.4 mi (2.3 km) from The Shard and 1.6 mi (2.7 km) from London Bridge.
Your apartment features a Smart TV. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment.
Property Details
Location
126 Southwark Park Road, London, England SE16 3RP, United Kingdom