The North Face 5th Ave

Articulate the full expression of the North Face at its biggest store in the world on 5th Ave. The design principles are to encourage discovery and exploration with clean delineates layout territories, offer an immersive experience content that exists in the consumer's periphery and highlight the athletes and their stories of epic adventures as a way to merchandise the product. Opened October 26. New York City, NY

Back to Top