More areas | postcodes

Commercial Property in EC1A

Lease acquisition of offices in Barbican, London EC1

Size: 102 sq.m. /1,097 sq.ft.

1,097 sq ft

Updated: 14 Dec 11