The North Face opens retail store in Leipzig
01/11/2006
Outdoor apparel and equipment supplier The North Face has opened a retail store in Leipzig, Germany. Situated in the city’s main pedestrian area, the store’s 325 square metres of retail space over two floors offers a full range of exploration apparel, footwear, equipment and accessories for men, women and children.
The new store is the company’s 24th in