Olympia Announced As The New Venue For London Snow Show

he 2025 London Snow Show is returning to Olympia for the first time in 15 years on October 18 and 19 2025.

This iconic venue has often been considered the ‘home of the snow show’ and its return marks an exciting new chapter in the events history as its new owners, The Mountain Trade Network, build a packed out programme that will include sections for destinations, brands and retailers as well as a luxury and wellness area. There will also be live music, talks and opportunities to meet some of the stars of the skiing and snowboarding world.

Some descriptionEstablished in 1973, the ski show first opened its doors at London’s Royal Horticultural Halls in Westminster. The idea of entrepeneur Peter Anslow it was seen as a significant influence on making skiing and snowboarding accessible to a wider audience. In the late seventies the event moved to Earl’s Court and London’s Olympia.

Olympia is one of London’s oldest and most loved event spaces, built in 1886, and is now undergoing a £1.3 billion transformation to become London’s leading premium event space with the refurbishment of both main exhibition halls and the integration of two hotels plus a covered central atrium.

The London Snow Show will take up two levels of the exhibition centre including the mezzanine balcony that looks down onto the ground floor space.

James Gambrill and Babsi Lapwood-Gambrill, owners of The London Snow Show, said in a joint statement: “We’re delighted to have secured Olympia as the venue for the 2025 London Snow Show. Olympia was the Snow Show’s home for over 20 years through the 1990’s until 2010, and hosted some of the biggest and best events with thousands of skiers and snowboarders marking the show as a must attend event to kick off the season. We’ll be creating themed zones throughout the show including the Ski Club exploration zone, main bar and theatre and an interactive feature in the centre of the hall. Upstairs, at one end of the balcony will be the fitness and wellness zone and at the other, equipment and instruction. Our vision is the show will be the place to come and prepare for the season”.

  • The London Snow Show, Olympia, Hammersmith Rd, London W14 8UX
  • Saturday October 18 and Sunday October 19, 2025

Tickets to the London Snow Show will cost £10 per person, per day, with a weekend ticket costing £15 per person and a family day ticket costing £25 for two adults and two children.

More information can be found at: londonsnowshow.com

Share This Article