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.

Please Share if you like this page


Snow Reports
by eMail