Satellite map of South Norwood Leisure Centre
Map of South Norwood Leisure Centre
South Norwood Leisure Centre is a leisure centre located on Portland Road in South Norwood in the Croydon, London. It contains a 25m sized swimming pool with seating for spectators.
Latitude: 51° 23' 36.96" N
Longitude: 0° 04' 3.00" E
Nearest city to this article: Thornton Heath
Read about South Norwood Leisure Centre in the Wikipedia Satellite map of South Norwood Leisure Centre in Google Maps