Description
This Award-winning Beach bar is an unforgettable London summer venue, Montague on the gardens is complete with delicious cocktails, palm trees and a beach-hut style thatched roof. This impressive backdrop will wow you guests and you'll feel like your in Hawaii rather than the heart of central London.
Location
15 Montague St, London WC1B 5BJ