Where is Rochdale station?

Where is Rochdale station located?

Rochdale station, Rochdale station, Great Britain (approx. 53.61105°, -2.154432°)


Where is Rochdale station on the map?