North Face Store
Welcome to The North Face store in Covent Garden, Europe's first North Face shop and still the UK’S biggest.
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.
30-32 SOUTHAMPTON STREET
MON - FRI: 10AM - 8PM
SAT: 9.30AM - 6.30PM
SUN: 11AM - 5PM
Phone: 020 7240 9577