First The North Face® flagship store in the German-speaking world: Grand Opening on June 30 in the heart of Munich
After a year’s preparation, the global outdoor specialists are opening The North Face® Store in Munich. In cooperation with Sport Schuster, The North Face® will supply an extensive range of outdoor apparel and equipment in its two-storey 250 square meter space.