London, WC2E 9JD
1,488 to 3,303 sq ft
Offices
To Let
Rent: £81,840 - £181,665 per annum
London, NW1 2SD
3 to 178 Desks
Offices / Offices
To Let
Rent: £750 per desk
London, WC2E 9AB
8 to 135 Desks
Offices / Offices
To Let
Rent: £795.00 per desk - various sized suites available ranging from 7 - 48 desks