6 – 8 Fenchurch Buildings, City of London, EC3

6 – 8 Fenchurch Buildings, City of London, EC3

6 - 8 Fenchurch Buildings, City of London, EC3

Address: 6 - 8 Fenchurch Buildings, City of London, EC3

Size: c. 7,811 sq ft

Transaction: Sale for £6.5m

For further information contact