The North Face to open flagship store on Regent Street


The spirit of the great outdoors will be descending upon Regent Street 290 this autumn as The North Face opens its flagship UK store. Designed to inspire the explorer inside us all, the store will be the brand’s most exciting yet, selling the best quality outdoor apparel and product synonymous with the brand. 

The new store is claimed to have been designed with Londoners in mind, with screens showcasing the ultimate in adventure cinema, a schedule of regular appearances and awe-inspiring events from top The North Face athletes.

Set over 400sq m of retail space, on-site locker rooms will enable visitors to break free of their belongings and explore London freely, while strategically placed sky windows will transform the store to bring to life the weather according to the season.

Leading up to the launch Londoners should expect to be wowed by Himalayan explorers as The North Face will be setting them loose onto the streets of London armed with gifts, prizes and invites to the official opening of this one-of-a-kind store. Simply #SpotTheExplorer by following clues posted on & and share your experience with friends for the chance to win.

Arne Arens, VP/GM The North Face, said “London is a hot-bed of people that love adventure and outdoor exploration, and this store has been designed with them in mind. London has a rich history of exploration and has given rise to some of the most world-renowned adventurers, making it the ideal location to set up our newest camp and encourage people to escape the ordinary.”