Property sales in Beechcroft Road - London - SW17 7DE

Found 3 transactions going back to November 2007.

Date Address Price
30 Nov 2012 Upper Flat, 140 Beechcroft Road £ 525,000
26 Oct 2012 Garden Flat, 140 Beechcroft Road £ 370,000
2 Nov 2007 Upper Flat, 140 Beechcroft Road £ 375,000