The North Face in Westfield is a decent sized store dedicated to the outdoor brand - it is in a good location on "The Street" area of the mall.
The store isn't the best or largest branch TNF has in London, but it is up there - it still does lack compared to the Covent Garden branch, however.
The staff didn't stand out too much - they did seem friendly enough and actually made eye contact with a smile, which can't be said about many shops in London sadly.
They had some decent products in-store although the promotional offers and sales were limited compared to other stores.
The store had a nice overall feel to it and again wasn't too impressive but was surely "A-OK" to warrant a three-star rating. read more