Satellite map of Croydon Water Palace
Map of Croydon Water Palace
The Croydon Water Palace was an indoor water park complex that opened in 1990 on Purley Way in Waddon in the London Borough of Croydon, opposite Croydon Airport.
Latitude: 51° 21' 21.60" N
Longitude: 0° 06' 54.00" E