Where is Moston Station?

Where is Moston Station located?

Moston Station, Moston Station, Great Britain (approx. 53.52342°, -2.17102°)


Where is Moston Station on the map?