Where is Manchester, Coach Station?

Where is Manchester, Coach Station located?

Manchester, Coach Station, Manchester, Coach Station, Great Britain (approx. 53.477867°, -2.237425°)


Where is Manchester, Coach Station on the map?