Property sales in Backhill - London - EC1R 5EN

Found 2 transactions going back to March 2017.

Date Address Price
5 Jul 2024 6 Backhill £ 101,000,000
22 Mar 2017 9 Backhill £ 19,000,000