A cooling terrace (and a cocktail or two) at The Bloomsbury, London

When it’s hot in the city, your first instinct might be to run for the hills (or the coast) but just steps from the sweltering heat of Tottenham Court Road tube station, The Bloomsbury hotel is a great spot in which to cool down. Its hidden secret is the Dalloway Terrace which runs along the … Continue reading A cooling terrace (and a cocktail or two) at The Bloomsbury, London