The Vendry is now part of Groupize! Read more

Ski Lodge

Located In: The Montague on the Gardens

Standing: 85

The Montague on the Gardens

The Montague on the Gardens

Ski Lodge
Address
The Montague on the Gardens

15 Montague Street Greater London, England WC1B 5BJ

Business Space Location Map
Capacity

Standing: 85

F&B Options
In-house catering
Equipment
  • Heating
Overview

If you are looking for a unique way to celebrate the festive season in London then look no further than the Ski Lodge - London's original ski lodge and winter party venue, awarded 'Bronze' for Best Christmas Party Venue in The London Venue Awards 2019.