The North Face’s State of the Art Store Features Immersive 21,000 Square-Foot Space Designed to Bring the Outdoors Inside
New York, NY (November 21, 2025) – Today, The North Face, the world’s leading outdoor brand, announced the opening of its new flagship store at 511 Fifth Avenue in Manhattan. The two-story, 21,000 square-foot retail destination is the brand’s largest flagship globally and introduces an innovative store concept that transforms the traditional shopping experience into an explorer’s journey.
NEWSLETTER
Running Off-Broadway January 3 – March 29
New York, NY (November 20, 2025) —
Featuring the Works of 2025-2026 Artists-in-Residence Aurora Nealand & Ben LaMar Gay, Plus a World Premiere by Eric Wubbels and NYC Premiere by Mariel Roberts Musa
Written, directed and performed by Xhloe Rice and Natasha Roland
Tree Lighting, Window Displays, and Family Fun All December Long
One of New York City’s Most Beloved Holiday Experiences Returning for Its 34th Year, Saturday, November 15, 2025, through Sunday, January 11, 2026
Celebrating 65 Years of Holiday Classics
Experience this Limited Holiday Engagement at the New York Botanical Garden until November 30
Project Reflects Almost $11 Million State Investment in Arts and Culture