| 11 Homecroft Road, London, SE26 5QN | Feb 2026 | £785,000 | Terraced | Freehold |
| 33B Homecroft Road, London, SE26 5QN | Sep 2025 | £420,000 | Flat / maisonette | Leasehold |
| First Floor Flat, 43 Homecroft Road, London, SE26 5QN | Apr 2025 | £475,000 | Flat / maisonette | Leasehold |
| 43 Homecroft Road, London, SE26 5QN | Apr 2025 | £460,000 | Flat / maisonette | Leasehold |
| 55 Homecroft Road, London, SE26 5QN | Mar 2025 | £960,000 | Terraced | Freehold |
| 29 Homecroft Road, London, SE26 5QN | Dec 2024 | £720,000 | Terraced | Freehold |
| First Floor Flat, 53 Homecroft Road, London, SE26 5QN | Dec 2024 | £385,000 | Flat / maisonette | Leasehold |
| Flat B, 35 Homecroft Road, London, SE26 5QN | Oct 2024 | £420,000 | Flat / maisonette | Leasehold |
| 51 Homecroft Road, London, SE26 5QN | Sep 2023 | £900,000 | Terraced | Freehold |
| 47 Homecroft Road, London, SE26 5QN | Dec 2022 | £915,000 | Terraced | Freehold |
| 25 Homecroft Road, London, SE26 5QN | Oct 2022 | £860,000 | Semi-detached | Freehold |
| 61 Homecroft Road, London, SE26 5QN | Sep 2022 | £915,000 | Terraced | Freehold |
| 53 Homecroft Road, London, SE26 5QN | Sep 2021 | £380,000 | Flat / maisonette | Leasehold |
| First Floor Flat, 37 Homecroft Road, London, SE26 5QN | Jun 2021 | £327,500 | Flat / maisonette | Leasehold |
| 57 Homecroft Road, London, SE26 5QN | Feb 2021 | £830,000 | Terraced | Freehold |
| 69 Homecroft Road, London, SE26 5QN | Nov 2020 | £870,000 | Terraced | Freehold |
| 59 Homecroft Road, London, SE26 5QN | Jun 2020 | £873,000 | Terraced | Freehold |
| 41 Homecroft Road, London, SE26 5QN | Aug 2018 | £825,000 | Terraced | Freehold |
| 19B Homecroft Road, London, SE26 5QN | Apr 2017 | £375,000 | Flat / maisonette | Leasehold |
| 15B Homecroft Road, London, SE26 5QN | Nov 2015 | £390,000 | Flat / maisonette | Leasehold |
| 7 Homecroft Road, London, SE26 5QN | Nov 2015 | £850,000 | Terraced | Freehold |
| 33A Homecroft Road, London, SE26 5QN | Nov 2014 | £410,000 | Flat / maisonette | Leasehold |
| 71 Homecroft Road, London, SE26 5QN | Nov 2009 | £322,000 | Terraced | Freehold |
| Flat 1, 35 Homecroft Road, London, SE26 5QN | Jul 2006 | £205,000 | Flat / maisonette | Leasehold |
| 3 Homecroft Road, London, SE26 5QN | Jun 2006 | £159,950 | Flat / maisonette | Freehold |
| 23 Homecroft Road, London, SE26 5QN | Feb 2006 | £365,000 | Semi-detached | Freehold |
| 27 Homecroft Road, London, SE26 5QN | Dec 2005 | £345,000 | Semi-detached | Freehold |
| Upper Flat, 33 Homecroft Road, London, SE26 5QN | Sep 2005 | £175,000 | Flat / maisonette | Leasehold |
| 67 Homecroft Road, London, SE26 5QN | Aug 2005 | £302,000 | Terraced | Freehold |