News
The three-storey science centre is 138,454 sq ft and is the highest specified space of its kind in Cambridge. The company has confirmed the building was completed on time and within budget.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results