Route GuidesRoutes City GuidesCities Map Log in

Zoly Apartment - SE1 London -

London
23 Tabard Street, London, SE14LA

7 rooms · from £110


Located in London, Tabard Street Apartment offers free WiFi access. The property is 600 metres from London Bridge and 800 metres from Elephant & Castle. Each room has access to a shared kitchen with a microwave and an oven.