| 36 Stembridge Road, London, SE20 7UF | Aug 2024 | £505,000 | Terraced | Freehold |
| 74 Stembridge Road, London, SE20 7UF | Jul 2024 | £495,000 | Terraced | Freehold |
| 44 Stembridge Road, London, SE20 7UF | Dec 2022 | £444,000 | Terraced | Freehold |
| 54 Stembridge Road, London, SE20 7UF | Aug 2022 | £405,000 | Terraced | Freehold |
| 2 Stembridge Road, London, SE20 7UF | Feb 2022 | £704,812 | Detached | Freehold |
| 6 Stembridge Road, London, SE20 7UF | Dec 2021 | £715,000 | Terraced | Freehold |
| 22 Stembridge Road, London, SE20 7UF | Dec 2021 | £830,000 | Semi-detached | Freehold |
| 72 Stembridge Road, London, SE20 7UF | May 2021 | £505,000 | Terraced | Freehold |
| 86 Stembridge Road, London, SE20 7UF | Mar 2021 | £412,000 | Terraced | Freehold |
| 26 Stembridge Road, London, SE20 7UF | Dec 2020 | £469,995 | Terraced | Freehold |
| 24 Stembridge Road, London, SE20 7UF | Nov 2020 | £561,000 | Terraced | Freehold |
| 28 Stembridge Road, London, SE20 7UF | Sep 2020 | £425,000 | Terraced | Freehold |
| 14 Stembridge Road, London, SE20 7UF | Mar 2019 | £737,000 | Semi-detached | Freehold |
| 32 Stembridge Road, London, SE20 7UF | Mar 2017 | £477,500 | Terraced | Freehold |
| 58 Stembridge Road, London, SE20 7UF | Sep 2016 | £477,500 | Terraced | Freehold |
| 50 Stembridge Road, London, SE20 7UF | Feb 2015 | £420,000 | Terraced | Freehold |
| 40 Stembridge Road, London, SE20 7UF | Aug 2014 | £400,000 | Terraced | Freehold |
| 48 Stembridge Road, London, SE20 7UF | Apr 2014 | £305,000 | Terraced | Freehold |
| 8 Stembridge Road, London, SE20 7UF | Oct 2013 | £585,000 | Detached | Freehold |
| 20 Stembridge Road, London, SE20 7UF | Aug 2013 | £525,000 | Semi-detached | Freehold |
| 30 Stembridge Road, London, SE20 7UF | Feb 2012 | £200,000 | Terraced | Freehold |
| 10 Stembridge Road, London, SE20 7UF | Mar 2008 | £430,000 | Semi-detached | Freehold |
| 4 Stembridge Road, London, SE20 7UF | Feb 2008 | £450,000 | Detached | Freehold |
| 56 Stembridge Road, London, SE20 7UF | Jun 2007 | £217,000 | Terraced | Freehold |
| 68 Stembridge Road, London, SE20 7UF | Jan 2007 | £247,500 | Terraced | Freehold |
| 52 Stembridge Road, London, SE20 7UF | Apr 2006 | £210,000 | Terraced | Freehold |
| 60 Stembridge Road, London, SE20 7UF | Nov 2002 | £179,500 | Terraced | Freehold |
| 62 Stembridge Road, London, SE20 7UF | Nov 2000 | £135,000 | Terraced | Freehold |
| 42 Stembridge Road, London, SE20 7UF | Nov 2000 | £136,000 | Terraced | Freehold |
| 34 Stembridge Road, London, SE20 7UF | Aug 2000 | £137,000 | Terraced | Freehold |