Tabard House Apartment London Bridge In City Of London
Stunning 8.7 (12 reviews)
Residence
About it
Tabard House Apartment London Bridge In City Of London offers accommodations in London, 1.5 miles from Tower of London and 1.1 miles from Waterloo Station. This apartment features an elevator and free Wifi. The property is 2 miles from the city center and 0.8 miles from London Bridge.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Both a bicycle rental service and a car rental service are available at the apartment.
Popular points of interest near Tabard House Apartment London Bridge In City Of London include London Bridge Tube Station, Sky Garden, and Tower Bridge. The nearest airport is London City Airport, 7.5 miles from the accommodation.