Where is Woodhead Station?

Where is Woodhead Station located?

Woodhead Station, Woodhead Station, Great Britain (approx. 53.4954°, -1.8314°)


Where is Woodhead Station on the map?