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.

0 comments: