186 Kensington High Street Snow + Rock - London Kensington | Snow+RockFind out the details of our Snow + Rock store at London Kensington. Including opening times and services available.You can order online and pick-up in-store using Click and Collect. For your safety, we have an optional appointment booking system to ensure you are able to receive personalised advice, kit recommendations, and in-store services. Book an appointment Services https://www.snowandrock.com/stores/london-kensington.html