Where is New Mills Central Station?

Where is New Mills Central Station located?

New Mills Central Station, New Mills Central Station, Great Britain (approx. 53.36484°, -2.00567°)


Where is New Mills Central Station on the map?