Where is Oldham Central Station?

Where is Oldham Central Station located?

Oldham Central Station, Oldham Central Station, Great Britain (approx. 53.54032°, -2.112119°)


Where is Oldham Central Station on the map?