| 237 Newmarsh Road, London, SE28 8TB | May 2025 | £333,000 | Detached | Freehold |
| 189 Newmarsh Road, London, SE28 8TB | Jan 2025 | £360,000 | Terraced | Freehold |
| 173 Newmarsh Road, London, SE28 8TB | Dec 2024 | £450,000 | Semi-detached | Freehold |
| 205 Newmarsh Road, London, SE28 8TB | Feb 2022 | £2,495,000 | Other property | Freehold |
| 163 Newmarsh Road, London, SE28 8TB | Sep 2019 | £360,000 | Terraced | Freehold |
| 197 Newmarsh Road, London, SE28 8TB | Mar 2018 | £275,000 | Terraced | Freehold |
| 187 Newmarsh Road, London, SE28 8TB | Jul 2017 | £264,000 | Terraced | Freehold |
| 183 Newmarsh Road, London, SE28 8TB | Sep 2016 | £315,000 | Terraced | Freehold |
| 211 Newmarsh Road, London, SE28 8TB | Dec 2013 | £209,999 | Semi-detached | Freehold |
| 167 Newmarsh Road, London, SE28 8TB | Oct 2013 | £213,000 | Semi-detached | Freehold |
| 193 Newmarsh Road, London, SE28 8TB | Oct 2012 | £150,000 | Terraced | Freehold |
| 209 Newmarsh Road, London, SE28 8TB | Apr 2009 | £158,000 | Terraced | Freehold |
| 161 Newmarsh Road, London, SE28 8TB | Mar 2008 | £225,000 | Semi-detached | Freehold |
| 179 Newmarsh Road, London, SE28 8TB | Nov 2007 | £173,000 | Terraced | Freehold |
| 191 Newmarsh Road, London, SE28 8TB | Mar 2005 | £174,995 | Terraced | Freehold |
| 201 Newmarsh Road, London, SE28 8TB | Nov 2004 | £165,000 | Terraced | Freehold |
| 181 Newmarsh Road, London, SE28 8TB | Apr 2004 | £159,000 | Terraced | Freehold |
| 177 Newmarsh Road, London, SE28 8TB | Sep 2002 | £168,000 | Terraced | Freehold |
| 215 Newmarsh Road, London, SE28 8TB | Dec 2001 | £159,995 | Semi-detached | Freehold |
| 213 Newmarsh Road, London, SE28 8TB | Dec 2001 | £160,995 | Terraced | Freehold |
| 207 Newmarsh Road, London, SE28 8TB | Nov 2001 | £169,995 | Terraced | Freehold |
| 203 Newmarsh Road, London, SE28 8TB | Nov 2001 | £141,995 | Terraced | Freehold |
| 171 Newmarsh Road, London, SE28 8TB | Nov 2001 | £165,995 | Semi-detached | Freehold |
| 195 Newmarsh Road, London, SE28 8TB | Nov 2001 | £151,995 | Terraced | Freehold |
| 185 Newmarsh Road, London, SE28 8TB | Nov 2001 | £151,995 | Terraced | Freehold |
| 169 Newmarsh Road, London, SE28 8TB | Nov 2001 | £165,995 | Semi-detached | Freehold |
| 165 Newmarsh Road, London, SE28 8TB | Oct 2001 | £166,995 | Semi-detached | Freehold |
| 175 Newmarsh Road, London, SE28 8TB | Feb 2001 | £159,968 | Semi-detached | Freehold |