UK
London
Office Indescon Square E
E14
Indescon Square
To Let
2,207 - 3,068 sf
Office, WorkStations / Suites, Medical / Clinic, Creche / Nursery / Day Care, Call Centre, Training / School / Conference
Indescon Square is located in the Canary Wharf area of London, UK. The postcode E14 9DQ refers..