-
The North Face, New York City
The North Face is targeted urban adventurers at its new global flagship on Manhattan’s Fifth Avenue. The two-level, 20,000-sq.-ft. store offers an immersive brand experience that includes an interactive climbing wall, community seating and a custom embroidery service called “Lot, Stock and Barrel” that allows shoppers to personalize garments by selecting from 20 designs. -
North Face offers immersive experience on Fifth Avenue
The great outdoors has come to Fifth Avenue — courtesy of The North Face. The retailer, a division of VF Corp., is opening a two-level, 20,000-sq.-ft. flagship in the old Manufacturers Trust Company building, a New York City landmark of modernist architecture. (The official opening date is Oct. 26.)

