The Montague On The Gardens
A peaceful hideaway amongst the hustle and bustle of the busy London city life and just steps from the British Museum, The Montague on the Gardens stands elegantly in Bloomsbury. The genteel Georgian townhouse turned hotel combines the up-to-the-minute sophistication with the ample old-world charm. Upon entering The Montague, expect …