frostmagazine.com
The North Face re-launch Covent Garden store
Starting in 1966 from humble beginnings, The North Face has transformed into one of the biggest outdoor brands in the world. As well as firmly establishing themselves as a recognisable brand all ov…