The North Face is a clothing store Charing Cross Covent Garden located in United Kingdom.
30-32 Southampton St Covent Garden Greater London WC2E 7HE United Kingdom
Credit Cards | Yes |
Staff can't be bothered but the products are awesome.
Extremely friendly and helpful staff ! Even lent me a tape measure to check baggage size.
Better deals across the street!
Brilliant shop. Really helpful, honest & friendly staff. Def recommend shopping in this particular store - Tori Chisholm
This street is full of other options for outdoors equipment but this should be for your first stop. Very knowledgeable sales people, especially if you have a hard time finding good footwear. - George Panaghi
Look for the performers in nautical. they have great quality. Also look for small corner cookies seller and taste hot cokkies with marsmellowed hot chocolate! - Y P