Where is Glasgow Works?

Where is Glasgow Works located?

Glasgow Works, Glasgow Works, Great Britain (approx. 55.872°, -4.232°)


Where is Glasgow Works on the map?