10 Dumbreck Road
Glasgow G41 5 United Kingdom
Glasgow G41 5 United Kingdom
+44 141 427 5776
Open Hours9a-9p M-F, 9a-6p Sat, noon-6p Su
OverviewThis is the only building left from the 1938 Empire Exhibition and was designed by Lancelot Ross in 1937. It originally had galleries around a central sculpture courtyard and...
more