The North Face has opened a concept store on Stockholm's Kungsgatan, the popular shopping street in the middle of the city, in partnership with a Swedish entrepreneur, Marc Nylander

Topics