UKSouth East EnglandCambridgeshireCambridge
Office
To Let 8,127 sf
Raised Floors, LED Lighting, Fitted Out, Meeting Rooms, Open Plan
Self-contained fitted first floor office suite with ample parking on Cambridge Science Park...
The Unit 296 is situated on Cambridge Science Park, which is home to more than 130 companies across 150 acres...