Offices

351 offices

Managed

1 Mark Square

London

  • Old Street 6 mins
  • Shoreditch High Street 9 mins
120 desks from £500 / mo
Managed

5 Merchant Square

Edgware Road Bakerloo, London

  • Edgware Road Bakerloo 5 mins
  • Edgware Road Circle 6 mins
288 desks from £650 / mo
Managed

1 St Katharine’s Way

Tower Hill, London

  • Tower Hill 5 mins
  • Tower Gateway 8 mins
267 desks from £500 / mo