Saturday, December 21Sports. Travel. Events

The London Snow Show returns to Olympia in 2025

The London Snow Show is returning to Olympia for the first time in 15 years with its next edition set to take place from 18-19 October 2025. 

Located in west London, Olympia has often been considered the “home of the snow show” and its return marks an exciting new chapter in the event’s history as its new owners, The Mountain Trade Network, build a packed 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. 

Built in 1886, Olympia is one of London’s oldest event spaces 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 1990s 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.” 

See more at londonsnowshow.com 

 

SPORTS EVENTS CALENDAR