The North Face opens streetwear concept store
14/10/2016
Outdoor brand The North Face has opened a concept store in San Francisco, US, which it says is aimed at the “city explorer”. The Urban Exploration shop, which is only open for a limited time, will sell the brand’s premier streetwear range. It will primarily focus on protective gear, including some reissued items from The North Face’s original...