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.

Get In Touch