Snow Peak - Store Launch
The opening of Snow Peak’s new store on London’s Regent Street was a real flag-in-the-ground moment for the brand.
Sure, it was Snow Peak’s first European bricks-and-mortar location.
But it was also an opportunity for the brand to convey that blend of tradition and innovation that makes Snow Peak such a unique proposition through a landmark physical space. In fact, the store has already redefined the outdoor retail experience in the UK and wider Europe.
As Snow Peak’s lead European agency, our job has been to capitalise on the opening to educate a unique cross section of fashion and outdoor press on the heritage and history of this unique brand - and to help throw the biggest party in town to mark the occasion.