The North Face will be launching five new flagship stores in Europe in the second half of 2005, bringing the total to 11 locations in Europe since the brand first launched its Retail Partnership programme in June 2003. Consumers in Copenhagen (Denmark), Madrid (Spain), Manchester (UK), Munich (Germany) and Val d’Isere (France) will soon be able to find a complete selection of the company’s apparel, footwear and equipment in the same atmosphere found in its retail stores worldwide.