Where is Manchester Central?

Where is Manchester Central located?

Manchester Central, Manchester Central, Great Britain (approx. 53.47613°, -2.24767°)


Where is Manchester Central on the map?