" Meant to provide comfort and satisfaction to all its visitors..."
Overlooking one of Bloomsbury's beautiful gardens this Art Deco styled Tavistock Hotel is perfectly located for visiting London, with its proximity to Euston & Kings Cross stations.
Overlooking a quiet, tree-filled square the Tavistock hotel is conveniently located for London's Theatreland, Oxford Street, Covent Garden, the British Museum and mainline stations. Attractive ground floor facilities include a popular bar, restaurant and wine bar offering full a la carte menu.
There are conference facilities, a comfortable reception, friendly bar & the recently re-furbished Jacques wine bar serving delicous food.