UK
South East England
Cambridgeshire
South Cambridgeshire
Office
CB22
, Sawston,
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..
The outstandingly beautiful City of Cambridge, with its world-famous university and internationally renowned high-tech..