The North Face Expanding in NYC

The North Face is perhaps the biggest name in the outdoor space. They have helped thousands of people climb mountains, hike the wilderness, and explore the unknown. While they began in California with stores in San Francisco and Stanford (with Grateful Dead playing at an opening, no less), they eventually landed a flagship store in Manhattan to capture the urbanites’ imagination and spark their spirit of adventure. Now, the company is expanding that flagship store and adding a new store in Williamsburg, Brooklyn, to widen their already large footprint even more. Read more at The Manual.