Eden House, 5-13 Spital Square, London - EC2M
Home > London > Eden House, 5-13 Spital Square, London - EC2M
A managed office is a fully fitted and furnished workspace, run on your behalf by a third-party provider delivering a broad and bespoke range of amenities for your business.