Where is Manchester Central Convention Complex?

Where is Manchester Central Convention Complex located?

Manchester Central Convention Complex, Manchester, United Kingdom (approx. 53.47613°, -2.247369°)


Where is Manchester Central Convention Complex on the map?