Advertisement
Share Public Profile
Snow+Rock
UK's leading retailer for winter sports and outdoor enthusiasts. Snow+Rock opened first store in Kensington High Street in 1982, since then they have expanded to have 24 stores across the UK and Ireland. Stores include concessions with sister brands Cycle Surgery and Runners Need.