basket.timer.attention

basket.timer.time.is.running.out


The North Face - Victoria

North Face, 28 Palace Street, Victoria

SW1E 5JD London

Phone 0207 630 4969

GPS Coordinates

Services in store

A stone’s throw away from Westminster Cathedral and Buckingham Palace Snow and Rock are proud to partner with one of the world’s leading outdoor brand, The North face to open a standalone store in Victoria. Visit the team for expert advice and all theoutdoor gear and equipmentyou need for ski touring, mountaineering, alpine climbing, and hiking.

 

Stores nearby
London - Harrods
Snow+Rock 5th Floor, Harrods, 87 - 135 Brompton Road, Knightsbridge , SW1X 7XL London
London - Covent Garden
Snow+Rock 4 Mercer Street, Covent Garden , WC2H 9QA London
London - Monument
Snow+Rock 47-51 King William Street , EC4R 9AF London
London - Kensington
Snow+Rock 188 High Street, Kensington , W8 7RG London
London - Canary Wharf
Snow+Rock Unit CR 40, Level -2, Crossrail Station and Retail Mall, 1 Crossrail Place , E14 5AR London
Romford
Snow+Rock Unit 1, Davidson Way, Romford Valley Way , RM7 0AZ Romford