Hello, Guest

Glasgow Science Centre

POI's creator (Voyajo Team)

Glasgow Science Centre is a visitor attraction located on the south bank of the River Clyde in Glasgow, Scotland. It is a purpose-built science centre composed of three principal buildings which are the Science Mall, an IMAX cinema and the Glasgow Tower (...) (from Wikipedia)