Book Hotel St Andrew's House
Located in London St Andrew's House offers self-catering accommodation with free WiFi. The apartment is 1.8 km from Tower Bridge.The kitchen is fitted with a dishwasher an oven and a microwave as well as a kettle. Towels and bed linen are offered at St Andrew's House. There is a private bathroom with a bath.Tower of London is 2.1 km from St Andrew's House while London Bridge is 2.6 km away. London City Airport is 8 km from the property.