Snow & Rock - London - TNF Victoria

Contact Name: 
Store Manager
Address: 
28 Palace Street
London
SW1E 5JD
United Kingdom
Telephone: 
02076 304969
Establishment Type(s): 
Description: 

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.

Nearby Establishments

0.0 miles
26 Palace Street (CS)
24 Palace Street (RN)
London
SW1E 5JD
United Kingdom
(C) 02076 304959 (R) 02076 305056
0.2 miles
Bike shop or hire
Vauxhall Bridge Road, Victoria, London
SW1V 1AA
United Kingdom
020 7976 6298
0.8 miles
23-26 Piccadilly
London
W1J 0DJ
United Kingdom
02074 377399
1.0 miles
Harrods Ltd
87-135 Brompton Road
Knightsbridge
SW1X 7XL
United Kingdom
02071 736476
1.2 miles
8 Southampton Street
Covent Garden
London
WC2E 7HA
United Kingdom
02073 793060
1.2 miles
4 Mercer Street
Covent Garden
London
WC2H 9QA
United Kingdom
02073 793060
1.3 miles
Bike shop or hire
111-113 Waterloo Road, Waterloo, London
SE1 8UL
United Kingdom
020 7928 2208
1.3 miles
Bike shop or hire
77-81 The Cut, Waterloo, London
SE1 8LL
United Kingdom
020 7928 4785
1.4 miles
42-48 Great Portland Street
London
W1W 7NB
United Kingdom
(C) 02074 369727 (R) 02076 365364
1.6 miles
Bike shop or hire
51-52 Rathbone Place, West End, London
W1T 1JP
United Kingdom
020 7580 4107