Where is Longsight Station?

Where is Longsight Station located?

Longsight Station, Longsight Station, Great Britain (approx. 53.4602°, -2.2014°)


Where is Longsight Station on the map?