Where is Glasgow Central Station?

Where is Glasgow Central Station located?

Glasgow Central Station, Glasgow Central Station, Great Britain (approx. 55.8585°, -4.2579°)


Where is Glasgow Central Station on the map?