Property sales in Beechcroft Road - London - SW17 7BU

Found 7 transactions going back to February 1996.

Date Address Price
15 May 2023 5 Beechcroft Road £ 1,050,000
1 Feb 2019 5 Beechcroft Road £ 850,000
22 Jul 2016 11 Beechcroft Road £ 620,447
5 Apr 2006 11 Beechcroft Road £ 275,000
2 May 2000 11 Beechcroft Road £ 152,500
3 Jul 1997 9 Beechcroft Road £ 83,000
9 Feb 1996 11 Beechcroft Road £ 63,000