Where is Glasgow Central?

Where is Glasgow Central located?

Glasgow Central, Glasgow Central, Great Britain (approx. 55.85976°, -4.25764°)


Where is Glasgow Central on the map?