The North Face has opened a corporate store in downtown Lyon, on a sales surface of 240 square meters. It is located in the large Part Dieu shopping center, where Jack Wolfskin also has one of its four corporate stores in France. TNF's new store opening came shortly after a retail partner launched a new single-brand shop for the brand in the same French city in August. Currently, TNF operates in France two corporate stores (the other one is located in Chamonix), three partner stores and 20 shop-in-shops. The brand also counts some 550 points of sale.

Topics