DESCRIPTION
Shop Snow and Rock for all your clothing and equipment needs for winter sports, climbing and hillwalking.
Address
188 Kensington High Street, London, W8 7RG
Post Code
W8 7RG
Phone
+44 (0) 20 7937 0872
Opening Hours
Nearest Underground Station(s)
High Street Kensington