Where is Glasgow Royal Concert Hall?

Where is Glasgow Royal Concert Hall located?

Glasgow Royal Concert Hall, Glasgow Royal Concert Hall, Great Britain (approx. 55.864502°, -4.252921°)


Where is Glasgow Royal Concert Hall on the map?