Glasgow Science Centre The Glasgow Science Centre is a magnificent landmark. It is equally stunning at night.