UKSouth East EnglandCambridgeshireCambridge
Office
To Let, 12,791 - 102,725 sf
Modern Offices, Air Conditioning, Exposed Ceilings, Ceiling Height 2.7m, Meeting Rooms, Demised WCs, Lifts, Goods Lift, Car spaces, Cycle spaces, Showers, BREEAM Excellent
One of the world’s leading life sciences centres, Cambridge Biomedical Campus brings together the best and brightest minds in the industry...
Cambridge Biomedical Campus is situated within the city’s southern research and development cluster...