Cambridge Science Centre

 

ITV report on Cambridge Science centre grand opening