

Das Tavistock Hotel befindet sich in Bloomsbury mit Blick auf den Tavistock Square, unweit der U-Bahn-Station Russell Square und des Bahnhofs Euston. Das British Museum liegt etwa 500 Meter entfernt, während Covent Garden, die Oxford Street und Leicester Square in 1–2 km erreichbar sind. Der London City Airport ist der nächstgelegene, etwa 15 km entfernt, während der Flughafen Heathrow rund 29 km vom Hotel entfernt liegt.