The Montague on The Gardens Hotel
The Montague on the Gardens – Afternoon Tea, Fondue, Live Jazz & Private Dining in Bloomsbury Located in the heart of Bloomsbury in London’s West End, moments from The British Museum, The Montague on the Gardens is a four-star Georgian townhouse hotel offering one of the most versatile dining and…