archiseek.com
2001 – Glasgow Science Centre
Architect: BDP Glasgow Science Centre is a major visitor attraction located on the south bank of the River Clyde in Glasgow, Scotland. It is a purpose built science centre comprising of three princ…