The North Face opens flagship store in Prague

13/09/2006
US-based outdoor apparel and equipment brand The North Face will open its first retail store in the Czech Republic, September 14, in the Jungamannova area, Prague.
The flagship store will offer a complete selection of authentic outdoor apparel, footwear, equipment and accessories.