The Montague on the Gardens
Bloomsbury, London, Greater London WC1B 5BJ
Tucked away in historic Bloomsbury, The Montague on the Gardens is an elegant Georgian town house which successfully blends traditional charm with up to the minute facilities. This is a super venue for…
- Distance: 1.29 Miles
- Max: 150 guests