British Ski Shops - London
British Ski and Snowboard Shops - London
Ski and Snowboard Shops - UK - London
Finches ski and snowboarding store and shop
Finches ski and snowboard shop based in London offering skiing and snowboarding equipment, winter clothing and accessories.
SS20 was opened in December 1988 on the Cowley Road in Oxford by Mon Barbour and Dave Furneau. Our aim was, and always will be, to provide the best possible equipment and advice in order to support the UK's skate and snowboard scenes.