UKSouth East EnglandCambridgeshireCambridge
Office
CB1, Devonshire Road, Cambridge, Devonshire Gardens
To Let 1 - 106,433 sf
New Building, Café on site
Devonshire Gardens is a new mixed use development within Cambridge city centre..
New creative district within Cambridge city centre