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
Address: 6 - 8 Fenchurch Buildings, City of London, EC3
Size: c. 7,811 sq ft
Transaction: Sale for £6.5m
For further information contact