1 Aldermanbury Square, EC2

The property occupies a prominent position within the heart of the City of London. The building provides 65,000 sq ft of office space.

The scheme is available to let.