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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: