Located at Southampton Street in Covent Garden, this North Face store is one of the first North Face stores ever built in Europe and is one of its biggest stores in the UK.
In this Covent garden store you will find a range North Face products varying from bags, tents, jackets, footwear, accessories, tops and numerous products for activities such as hiking, training, running.
“Now, more than 40 years after its humble grand opening, The North Face delivers an extensive line of performance apparel, equipment, and footwear. We push the boundaries of innovation so that you can push the boundaries of exploration.” – North Face Store.
All of North Face Stores have great teams of friendly and knowledgeable staffs to ensure that you find what you are looking for!
30-32 SOUTHAMPTON STREET