15 Montague St, Bloomsbury, London WC1B 5BJ, United Kingdom
Open now· Closes at 22:00
15 Montague St, Bloomsbury, London WC1B 5BJ, United Kingdom
No delivery
Spot something wrong?
Dishes at Ski Lodge - The Montague on the Gardens. Prices may vary in venue.
Been to Ski Lodge - The Montague on the Gardens? Be the first to share what you ate.