The House CheckCheck before you offer

House prices in SE26 5QN

75 sales · median £345,000 · most common: Terraced · newest sale Feb 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
11 Homecroft Road, London, SE26 5QNFeb 2026£785,000TerracedFreehold
33B Homecroft Road, London, SE26 5QNSep 2025£420,000Flat / maisonetteLeasehold
First Floor Flat, 43 Homecroft Road, London, SE26 5QNApr 2025£475,000Flat / maisonetteLeasehold
43 Homecroft Road, London, SE26 5QNApr 2025£460,000Flat / maisonetteLeasehold
55 Homecroft Road, London, SE26 5QNMar 2025£960,000TerracedFreehold
29 Homecroft Road, London, SE26 5QNDec 2024£720,000TerracedFreehold
First Floor Flat, 53 Homecroft Road, London, SE26 5QNDec 2024£385,000Flat / maisonetteLeasehold
Flat B, 35 Homecroft Road, London, SE26 5QNOct 2024£420,000Flat / maisonetteLeasehold
51 Homecroft Road, London, SE26 5QNSep 2023£900,000TerracedFreehold
47 Homecroft Road, London, SE26 5QNDec 2022£915,000TerracedFreehold
25 Homecroft Road, London, SE26 5QNOct 2022£860,000Semi-detachedFreehold
61 Homecroft Road, London, SE26 5QNSep 2022£915,000TerracedFreehold
53 Homecroft Road, London, SE26 5QNSep 2021£380,000Flat / maisonetteLeasehold
First Floor Flat, 37 Homecroft Road, London, SE26 5QNJun 2021£327,500Flat / maisonetteLeasehold
57 Homecroft Road, London, SE26 5QNFeb 2021£830,000TerracedFreehold
69 Homecroft Road, London, SE26 5QNNov 2020£870,000TerracedFreehold
59 Homecroft Road, London, SE26 5QNJun 2020£873,000TerracedFreehold
41 Homecroft Road, London, SE26 5QNAug 2018£825,000TerracedFreehold
19B Homecroft Road, London, SE26 5QNApr 2017£375,000Flat / maisonetteLeasehold
15B Homecroft Road, London, SE26 5QNNov 2015£390,000Flat / maisonetteLeasehold
7 Homecroft Road, London, SE26 5QNNov 2015£850,000TerracedFreehold
33A Homecroft Road, London, SE26 5QNNov 2014£410,000Flat / maisonetteLeasehold
71 Homecroft Road, London, SE26 5QNNov 2009£322,000TerracedFreehold
Flat 1, 35 Homecroft Road, London, SE26 5QNJul 2006£205,000Flat / maisonetteLeasehold
3 Homecroft Road, London, SE26 5QNJun 2006£159,950Flat / maisonetteFreehold
23 Homecroft Road, London, SE26 5QNFeb 2006£365,000Semi-detachedFreehold
27 Homecroft Road, London, SE26 5QNDec 2005£345,000Semi-detachedFreehold
Upper Flat, 33 Homecroft Road, London, SE26 5QNSep 2005£175,000Flat / maisonetteLeasehold
67 Homecroft Road, London, SE26 5QNAug 2005£302,000TerracedFreehold

SE26 →