| 192 Beechcroft Road, London, SW17 7DG | Aug 2026 | £796,800 | Terraced | Freehold |
| 186 Beechcroft Road, London, SW17 7DG | Jan 2026 | £1,180,000 | Terraced | Freehold |
| 148 Beechcroft Road, London, SW17 7DG | Oct 2025 | £1,150,000 | Terraced | Freehold |
| 164 Beechcroft Road, London, SW17 7DG | Dec 2024 | £750,000 | Terraced | Freehold |
| 168 Beechcroft Road, London, SW17 7DG | Feb 2024 | £865,000 | Terraced | Freehold |
| 190 Beechcroft Road, London, SW17 7DG | Aug 2023 | £1,130,000 | Terraced | Freehold |
| Garden Flat, 170 Beechcroft Road, London, SW17 7DG | Jun 2023 | £476,000 | Flat / maisonette | Leasehold |
| Flat E, 202 Beechcroft Road, London, SW17 7DG | Jul 2022 | £390,000 | Flat / maisonette | Leasehold |
| 160 Beechcroft Road, London, SW17 7DG | Sep 2021 | £1,154,000 | Terraced | Freehold |
| 152 Beechcroft Road, London, SW17 7DG | Apr 2021 | £938,000 | Terraced | Freehold |
| 182 Beechcroft Road, London, SW17 7DG | Feb 2019 | £685,000 | Terraced | Freehold |
| 198 Beechcroft Road, London, SW17 7DG | Nov 2017 | £612,000 | Terraced | Freehold |
| 184 Beechcroft Road, London, SW17 7DG | Aug 2017 | £980,000 | Terraced | Freehold |
| 178 Beechcroft Road, London, SW17 7DG | Jul 2016 | £987,000 | Terraced | Freehold |
| 162 Beechcroft Road, London, SW17 7DG | Oct 2014 | £880,000 | Terraced | Freehold |
| Flat C, 202 Beechcroft Road, London, SW17 7DG | Oct 2011 | £228,800 | Flat / maisonette | Leasehold |
| Flat D, 202 Beechcroft Road, London, SW17 7DG | Feb 2007 | £219,000 | Flat / maisonette | Leasehold |
| 158 Beechcroft Road, London, SW17 7DG | Feb 2006 | £410,000 | Terraced | Freehold |
| 200 Beechcroft Road, London, SW17 7DG | Nov 2005 | £370,000 | Terraced | Freehold |
| 166 Beechcroft Road, London, SW17 7DG | Jul 2004 | £395,000 | Terraced | Freehold |
| 154 Beechcroft Road, London, SW17 7DG | Oct 2003 | £338,000 | Terraced | Freehold |
| First Floor Flat, 170A Beechcroft Road, London, SW17 7DG | Aug 2002 | £170,000 | Flat / maisonette | Leasehold |
| 202A Beechcroft Road, London, SW17 7DG | Jul 2001 | £130,000 | Flat / maisonette | Leasehold |
| 172 Beechcroft Road, London, SW17 7DG | Sep 2000 | £390,000 | Terraced | Freehold |