London store marks “a new chapter” for Japanese brand

20/09/2019
Japanese outdoor retail group Snow Peak has chosen London as the location for its first own-brand store in Europe.

A Snow Peak store, stocking the company’s camping equipment, gear and clothing, will open in London’s St James’s Market in late October.

Snow Peak’s director for Europe, Kei Saito, said on making the announcement that opening the London store would mark the beginning of a new chapter for the business.