Where is South Croydon?

Where is South Croydon located?

South Croydon, Croydon, United Kingdom (approx. 51.36296°, -0.09346°)


Where is South Croydon on the map?