The North Face has opened a lifestyle-oriented pilot store in the Williamsburg district of Brooklyn, New York, saying that it represents the next phase on the brand's retail offering, with a focus on a curated customer experience. Covering 4,000 square feet, it features higher-end collections that are more fashion-oriented.