Logo
S

Snow + Rock

123 employees

We are the UK's no.1 ski clothing & equipment retailer with more than 25 stores nationwide. We offer the widest choice of premium brands and have friendly and knowledgable staff available to assist you, both in-store and at our call centre, 7 days a week.

Basic info

Industry

Retail

Sectors

Retail

Date founded

1982

FAQ