Hypebeast -
26 Oct 2019 22:22
Last month, Snow Peak announced plans for its inaugural London store and now the outdoor lifestyle brand has officially opened its doors in the St. James Market neighborhood. The three-story outpost sits on 4,300 square feet of space, showcasing a number of clothing and nature-ready goods primed for camping, hiking and more.Wooden interiors meld with steel fixtures and pristine displays for a rustic, yet contemporary setting throughout the boutique. The label displays ware like technical jackets...
Share this Article