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,