| 260 St Margarets Road, Twickenham, TW1 1PR | May 2025 | £1,400,000 | Semi-detached | Freehold |
| 282 St Margarets Road, Twickenham, TW1 1PR | Apr 2025 | £860,000 | Terraced | Freehold |
| 284 St Margarets Road, Twickenham, TW1 1PR | Feb 2024 | £810,000 | Terraced | Freehold |
| 286 St Margarets Road, Twickenham, TW1 1PR | Nov 2023 | £1,199,950 | Terraced | Freehold |
| 270 St Margarets Road, Twickenham, TW1 1PR | Nov 2022 | £862,500 | Terraced | Freehold |
| 298A St Margarets Road, Twickenham, TW1 1PR | Sep 2021 | £900,000 | Other property | Freehold |
| 292 St Margarets Road, Twickenham, TW1 1PR | Sep 2021 | £1,095,000 | Terraced | Freehold |
| 258 St Margarets Road, Twickenham, TW1 1PR | Dec 2020 | £800,000 | Flat / maisonette | Freehold |
| 254 St Margarets Road, Twickenham, TW1 1PR | Sep 2020 | £836,000 | Terraced | Freehold |
| 288 St Margarets Road, Twickenham, TW1 1PR | Sep 2019 | £830,000 | Terraced | Freehold |
| 272 St Margarets Road, Twickenham, TW1 1PR | Nov 2016 | £640,000 | Terraced | Freehold |
| 264 St Margarets Road, Twickenham, TW1 1PR | Jun 2015 | £840,000 | Terraced | Freehold |
| 296 St Margarets Road, Twickenham, TW1 1PR | Jun 2015 | £910,000 | Terraced | Freehold |
| 256 St Margarets Road, Twickenham, TW1 1PR | Nov 2010 | £534,000 | Terraced | Freehold |
| 268 St Margarets Road, Twickenham, TW1 1PR | Nov 2003 | £350,000 | Terraced | Freehold |
| 276 St Margarets Road, Twickenham, TW1 1PR | Nov 2002 | £279,500 | Semi-detached | Freehold |
| 294 St Margarets Road, Twickenham, TW1 1PR | Jul 2000 | £250,000 | Terraced | Freehold |
| 290 St Margarets Road, Twickenham, TW1 1PR | Jul 1999 | £243,000 | Semi-detached | Freehold |
| 278 St Margarets Road, Twickenham, TW1 1PR | Jun 1999 | £175,000 | Terraced | Freehold |