THE NORTH FACE | New York, New York, USA
[14,000 square feet]
The North Face, Inc. is an American outdoor product company that has enabled generations of explorers. Inspired by the company’s passion for adventure and preservation of nature, The North Face Showroom showcases more than a collection of fabrics and zippers. The Showroom celebrates the mission to: Never Stop Exploring.
[Completed September, 2016]