UK
South East England
Office 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