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. There is a communal lounge and a shared bathroom with a hairdryer.
Tabard Street Apartment also offers a shared terrace.
For guests that feel like visiting the surroundings, The Shard is a 10-minute stroll away. Tower Bridge and the Tower of London are both less than 2 mil...es away.
Shakespeare\'s Globe is 18 minutes\' walk away.
|23 Tabard Street|