-
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.

