22 Alie Street, City of London, E1

Offices 22 Alie Street, City of London, E1

22 Alie Street, City of London, E1

Address: 22 Alie Street, City of London, E1

Size: 13,279 sq ft

Transaction: Sale for £10m

For further information contact