UKSouth East EnglandOffice Devonshire Gardens CB
CB1 Devonshire Road
To Let 1 - 106,433 sf
New Building, Café on site
Devonshire Gardens is a new mixed use development within Cambridge city centre comprising 110,000 sq ft of new offices
New creative district within Cambridge city centre