Accalaimed for excellent service, the Montague on the Gardens is an elegant and long established Georgian townhouse hotel overlooking a secluded garden square in the heart of literary Bloomsbury and adjacent to the British Museum.
15 Montague Street
Testimonials