Ice House
Ice House
51.5101
-0.6068
Business details
Ice House
- Ice Arena
- Montem La
- Slough
- Berkshire
- SL1 2QG
- Tel: 01753 694353
Location Map
Click here for an interactive map of this location.
About the company
Ice House are a sporting goods shop located at Ice Arena in the Berkshire town of Slough. Ice House can be contacted on 01753 694353 for opening times and information.