At 4,300 square feet and split over three floors, the store features space for tent demonstrations, a cafe with refreshments and ample room for browsing apparel. The London store will serve as a hub for the brand in Europe and inspire new Snow Peakers across the continent.
Snow Peak’s London store builds on the success of other international retail locations in Soho, New York and Portland, Oregon.
In addition to their physical retail location, Snow Peak UK has also launched online. Customers in the UK can shop Snow Peak gear and apparel at https://snowpeak.co.uk/.