Where is West Croydon Station?

Where is West Croydon Station located?

West Croydon Station, West Croydon Station, Great Britain (approx. 51.37875°, -0.103107°)


Where is West Croydon Station on the map?