After returning to Olympia in 2025, the London Snow Show is using its landmark 50th anniversary year to build on that momentum, deepen audience engagement and explore what the next phase of growth could look like for one of the UK’s longest-running consumer exhibitions.
Read MoreThe first London Snow Show from the Mountain Trade Network took place during October at Olympia Exhibition Centre, often considered the home of the snow show that launched in 1976.
Read MoreThe London Snow Show is re-launching in 2025 at Olympia after 15 years away from its former home.
Read MoreThe 2025 London Snow Show is returning to Olympia for the first time in 15 years on October 18 and 19 2025.
Read More