Wednesday, September 23, 2009

Snow & Rock Teams-up with Harrods

We welcome Snow & Rocks new concession on the 5th floor of the most famous department store in the world. Here you will find a selection of the worlds best winter sports brands. The UK’s best winter sports retailer is pleased to offer our customers our unrivalled customer service in London’s most exclusive department store.

No comments: