Property sales in Backhill - London - EC1R 5EN

Found 2 transactions going back to March 2017.

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