New stores for The North Face in France this winter

03/10/2016
Outdoor brand The North Face is to open six new franchise stores across France this winter. The locations will be La Défence near Paris, Courchevel in the Alps, Gérardmer in the Vosges, and three cities close to the Alps or the Pyrenees: Besançon, Pau and Montpellier.

This will take to 24 the total number of franchise The North Face stores in France; it also has six own-brand stores in the same market: two in Paris and one each in Marseille, Lyon and Chamonix.