23.05.2022
Tavistock Square is a public square in Bloomsbury, London, England. Tavistock Square was built in 1806 as part of Francis Russell, 5th Duke of Bedford ‘s family estate, and it took its name from the Duke’s eldest son’s courtesy title, the Marquess of Tavistock.
The Tavistock is a historic hotel full of Bloomsbury charm with stunning views over Tavistock Square gardens, where guests can expect British hospitality at its finest. Website: https://www.imperialhotels.co.uk/hotels/tavistock-hotel
Royal National Hotel website: https://www.imperialhotels.co.uk/hotels/royal-national-hotel