The North Face has opened a partner store in cooperation with a franchisee in the French town of Annecy. The store has a selling surface of 170 square meters. The opening came after the opening of three shop-in-shops with surfaces between 30 and 140 square meters in St. Lary, Lyon and Tignes. More doors are planned before the end of this year, notably a partner store in Lyon.