One of V.F.’s most important brands has just landed on one of retail’s most iconic streets. On Friday, outdoor lifestyle brand North Face will swing open its doors to an enormous two-level, 20,000 square foot store on New York’s trendy Fifth Avenue that took about a year to build out. V.F. execs sure knew how to do right by a brand that is celebrating 50 years since the opening of its first retail store in San Francisco’s North Beach
Subscribe to TheStreetTV on YouTube:
For more content from TheStreet visit:
Check out all our videos:
Follow TheStreet on Twitter:
Like TheStreet on Facebook:
Follow TheStreet on LinkedIn:
Follow TheStreet on Google+:
source