

Tavistock Hotel is located in Bloomsbury overlooking Tavistock Square, not far from Russell Square Underground and Euston Station. The British Museum is about 500 metres away, with Covent Garden, Oxford Street, and Leicester Square within 1–2 km. London City Airport is the closest at around 15 km, while Heathrow Airport is approximately 29 km from the hotel.