Where is the United Kingdom's largest indoor water park located?
Sandcastle Water Park (Blackpool) 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. Sandcastle Waterpark has more than 18 slides and attractions.
Paddington Waterside The Paddington Waterside Partnership is the body coordinating regeneration of the Paddington Special Policy Area around Paddington Station in London. The project covers an area almost the size of Soho, creating of about 10000000 sqft of space between 1998 and 2018.