Where is Rochdale Station?

Where is Rochdale Station located?

Rochdale Station, Rochdale, United Kingdom (approx. 53.61031°, -2.15352°)


Where is Rochdale Station on the map?