12th August 2010
The North Face Store, Covent Garden

The North Face Store, Covent Garden has just got even better! After a recent refit London's original The North Face is now bigger and better than before. It stocks all your favorite The North Face products with many special edition store only products.
www.ellis-brigham.com/thenorthface/london-store.html







