Where is Shaw And Crompton Station?

Where is Shaw And Crompton Station located?

Shaw And Crompton Station, Oldham, United Kingdom (approx. 53.5772°, -2.0896°)


Where is Shaw And Crompton Station on the map?