18 Mansell Street
Aldgate, London
E1

Description
The building comprises approximately 45,000 sq ft of offices with five ground floor retail units.
Property Management
Metrus was appointed to manage this building in 2015.

The building comprises approximately 45,000 sq ft of offices with five ground floor retail units.
Metrus was appointed to manage this building in 2015.