Shopping and Skiing

SnowCentreHemel1_SnowCentre 600 400

The Snow Center already operates an indoor snow-center in Hemel Hempstead in the southern British county of Hertfordshire. The new center in Swindon will be similar to this existing one. Image: Snow Centre

Leave a Reply