Where is Bensham Station?

Where is Bensham Station located?

Bensham Station, Bensham Station, Great Britain (approx. 54.9524°, -1.61946°)


Where is Bensham Station on the map?