Cannizaro Park
Search results
We did not find results for: South Norwood Country Park.
Check spelling or type a new query.
We did not find results for: South Norwood Country Park.
Check spelling or type a new query.
South Norwood Country Park is a park in South Norwood, close to Elmers End and Birkbeck train stations. The historic Kent-Surrey border runs through the site, and since 1965 it has been located wholly in the London Borough of Croydon. Wikipedia