The North Face Store Brings Sky Windows and Tree Trunks to Heart of London
The flagship shop, on Regent Street, inspires customers' inner-explorer with a community hub, life-oriented categorization, and an in-store forest canopy
The North Face recently opened its flagship U.K. store on Regent Street, bringing the great outdoors to shoppers in London. Designed by Green Room, an award-winning brand and retail design consultancy in the U.K., the goal of the store was to create an environment that inspires customers' inner-explorer.
Through the creation of a ‘progressive playground,' the new store is more than just a place to shop. The ‘playground' is designed to promote enjoyment, training, discovery and activity by uniting shoppers with their passion for the outdoors.