( 61 Reviews )
Altimus Retailers Ltd
Ski Shop
176 Kensington High St Holland, eng W8 7RG
V A
First impression good but sadly overall a very bad experience. 1. Overpriced limited options - unless you receive price match, dont buy from here. 2. Take your time - spe ... more
( 82 Reviews )
Snow + Rock London - Kensington
Ski Shop
186 Kensington High St Holland, eng W8 7RG
Lesley Volding
Andreas was fabulous. Really spent time to ensure that my boots fitted perfectly. Very knowledgeable and friendly. It was well worth booking the fitting service. Good to ... more