£294 Per Desk / month
The centre comprises 18,106 sq ft (1,682 sq m) of self-contained office suites, ranging from 570 sq ft (53 sq m) to 1119 sq ft (104 sq m). Offering flexible business accommodation for companies seeking modern office premises.
Alternatively speak to one of our advisors.
+44 (0) 207 100 2121
Offices iQ provides a free office search across 7,000 locations in over 120 countries.