• Home
  • Tags
  • Flagship Store

Flagship Store news and archive

Retail

The North Face opens new flagship on Fifth Avenue, New York City

Outdoor brand The North Face has opened its newest flagship store at 511 Fifth Avenue in Manhattan, New York City. The flagship store spans 21,000 square feet across two floors and sees the brand make its biggest investment in retail to date. Introducing a new store concept that looks to elevate the traditional shopping experience into a journey...

loading...

Featured
Retail

Lululemon opens new flagship store in SoHo, New York City

Canadian athletic wear brand Lululemon has opened its newest flagship store in New York City. Located in the heart of SoHo, at the corner of Broadway and Spring Street, the new store marks Lululemon’s introduction of its new creative concept in North America. Among the brand’s largest stores worldwide, measuring more than 17,000 square feet...

loading...