Where is Glasgow Royal Concert Hall?

Where is Glasgow Royal Concert Hall located?

Glasgow Royal Concert Hall, Glasgow City, United Kingdom (approx. 55.8645°, -4.252921°)


Where is Glasgow Royal Concert Hall on the map?