See all photos
( ex. Tabard House Apartment -london Bridge In Central London )
Tabard Street, London, United Kingdom
The 2-room Tabard House Apartment London Bridge In City Of London lies in Southwark with cultural draws like the Tate Modern gallery and Shakespeare's Globe theatre and offers swift access to The View from The Shard, which is just 0.6 km away. Guests can explore the area with rental cars available on site.
The apartment is approximately a 10-minute drive from the public Trafalgar Square, around 800 metres from the huge Borough Market, and also nearly a 5-minute ride from St George the Martyr Holborn Church. The centre of London can be reached in a 30-minute walk. The Protestant Westminster Abbey is 2.6 km from the 52 m² apartment.
Visitors of the accommodation will enjoy the comfort of a bathroom with a hairdryer and bathrobes.
Alongside self-catering amenities like a mini-kitchen, the apartment offers guests a dining area where they can savour their meals. Tabard House Apartment London Bridge In City Of London is located only steps away from Borough tube station. Active guests might as well try bike riding.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Tabard House Apartment London Bridge In City Of London! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices