UKSouth East EnglandOffice South Cambridge Science Centre CB
CB22 South Cambridge Science Centre
To Let 20,000 - 138,252 sf
New Building
The building will boast a wide range of cutting-edge laboratories, offices and meeting spaces, designed to the highest..
The outstandingly beautiful City of Cambridge, with its world-famous university and..