News

Thorpe Park resort was built on that site in 1979, and being partially flooded it allowed visitors to view Thorpe Park as an island. It has since grown into a major theme park in the UK.