Where is Shaw And Crompton Station?

Where is Shaw And Crompton Station located?

Shaw And Crompton Station, Shaw And Crompton Station, Great Britain (approx. 53.576195°, -2.08944°)


Where is Shaw And Crompton Station on the map?