Simply put.... the biggest and best waterpark in the UK.
We are back in Blackpool for a fun night of waterpark action including some awesome slides and the excellent spa facilities
Sandcastle Waterpark is an indoor waterpark in an 84-degree tropical climate located at South Beach in Blackpool, Lancashire, England. It opened in 1986 on the site of the former South Shore Open Air Baths as a joint public/private partnership
From £18.00 per head