Tavistock Hotel, Bloomsbury, London WC1H 9EU

Imperial Tavistock Hotel

48-55 Tavistock Square
London
WC1H 9EU

Tel: 020 7636 8383

Bloomsbury, Grays Inn

Star Rating: 2-star