The North Face announced its plans to open a New York City retail store in Spring 2003. The store will be located in the historic Ansonia building at 2101 Broadway Avenue, a landmark building within a highly trafficked retail neighborhood of Manhattan’s upper west side.
The North Face will begin construction of the interior space in January, making sure to retain the timeless splendor of the building’s early 20th century architecture.
The two-level New York City store will feature approximately 8,000 square feet of selling space with a grand staircase connecting the levels. The store will follow the company’s new store concept prototype, designed to personify The North Face brand and celebrate its heritage of outdoor exploration. The North Face(R) designed this new store concept in partnership with JGA, an award winning design and brand strategy firm based in Southfield, Michigan.
The North Face New York City store will be the company’s seventh, full price retail store nationwide.
“This store will give The North Face the opportunity to demonstrate our heritage of innovation and offer our extensive range of technically advanced products to a large consumer base of outdoor enthusiasts in the world-class retail arena of New York City,” said Mike Egeck, President of The North Face. “Showcasing our entire product offering in this historic landmark location will inspire shoppers to join us in our philosophy to Never Stop Exploring.”