Luxury 4* boutique hotel in a Grade II listed Georgian townhouse with a secluded garden in Bloomsbury.


Address:
15 Montague Street
London
WC1 5BJ

❮ Back to Ceremony Venues