Where is Carshalton Station?

Where is Carshalton Station located?

Carshalton Station, Carshalton Station, Great Britain (approx. 51.368282°, -0.164827°)


Where is Carshalton Station on the map?