Tavistock hotel christmas break
The tavistock hotel london is perfectly placed right in the heart of the city and is ideal for your short break in the capital this central hotel overlooks tavistock square one of bloomsburys prettiest gardens and is well located for covent garden the british museum the west end and all the london mainline stations the stylish art deco entrance of the tavistock hotel welcomes you to this popular and friendly destination the tasteful surroundings continue into the hotels guest rooms wher