The North Face

Welcome to The North Face store in Covent Garden, Europe's first North Face shop and still the UK’S biggest.

Named for the cold, unforgiving side of a mountain, The North Face began life as a small retail store in San Francisco. Initially selling high-standard climbing equipment, the store soon moved to designing their own brand of clothing. Growing a passionate following of athletes and mountaineers, The North Face expanded through the decades to encompass skiwear, sportswear, footwear and equipment for all outdoor enthusiasts. Continually sponsoring expeditions across the globe, The North Face mantra is reinforced in everything they do – Never Stop Exploring.

North Face Covent Garden (11)
North Face Covent Garden (1)

Developing a range of technologies in fabric and insulations. The North Face continues to innovate and create clothing and equipment suitable for all environments wherever you choose to explore. The North Face is the first choice for the world’s best explorer’s, endurance runners, skiers and snowboarders. Constantly pushing the limits of design and innovation so you can push yourself outdoors.

Situated right at the heart of London’s outdoor mecca (Southampton Street in Covent Garden), instore you will find the most comprehensive range of The North Face products to be found anywhere in the country

The friendly, knowledgeable staff at The North Face Store will do their utmost to make your shopping experience as satisfying as possible, always ensuring you find that essential and individual bit of kit to suit your needs.