Where is Ledsham Station?

Where is Ledsham Station located?

Ledsham Station, Ledsham Station, Great Britain (approx. 53.280067°, -2.9664416°)


Where is Ledsham Station on the map?