DESCRIPTION
The North Face, is a retailer specialising on athletes with a passion for climbing high altitudes thus offering all the needed equipment for this practice and beyond.
Website
Northface Covent Garden
Location
30 – 32 Southampton Street, London, WC2E 7HE
+44 (0) 20 7240 9577
Northface Urban Exploration Store
Location
8 Carnaby Street, London, W1F 9PD
+44 (0) 20 7734 9223