The North Face launches first-ever urban exploration concept shop in the U.S.
Shop will focus exclusively on the label's premium streetwear range
Fifty years after its first store opening in the North Beach neighborhood, apparel, equipment and footwear leader The North Face has opened a concept shop in San Francisco aimed at the city explorer. The discreet storefront in the Jackson Square ...