For you discerning outdoorsmen on the east coast, Snow Peak will finally have a destination for you to obtain all their luxurious outdoor goods later this month in New York City. The shop will be there second North American location joining the Portland, Oregon store in the Pacific Northwest. The new store will feature their selection of apparel and of course, their much lusted after accessories. Look for the store to open on November 20th in the heart of SoHo on 59 Crosby St in New York.
WANT Les Essentiels lands in NY for its first global boutique
The Canadian brand's first global store opens in NY's West Village.