Where is Manchester Central Station?

Where is Manchester Central Station located?

Manchester Central Station, Manchester, United Kingdom (approx. 53.47611°, -2.2475°)


Where is Manchester Central Station on the map?