Glasgow Science Centre
The Clyde Waterfront regeneration scheme in Glasgow is one of the largest urban renewal projects in Britain. Built at the heart of what was once Britain's shipbuilding capital, the modern architecture of the Science Centre and Imax Cinema now dominate the old docks and quays. DP015678
- More about this site
- View original
