| 44 St Margarets Road, Twickenham, TW1 2LW | Jun 2026 | £1,420,000 | Semi-detached | Freehold |
| 34 St Margarets Road, Twickenham, TW1 2LW | Sep 2023 | £1,205,000 | Terraced | Freehold |
| 28 St Margarets Road, Twickenham, TW1 2LW | Mar 2021 | £1,300,000 | Terraced | Freehold |
| 40 St Margarets Road, Twickenham, TW1 2LW | Feb 2021 | £1,175,000 | Terraced | Freehold |
| 20 St Margarets Road, Twickenham, TW1 2LW | Dec 2020 | £1,290,000 | Terraced | Freehold |
| 22 St Margarets Road, Twickenham, TW1 2LW | Jun 2020 | £1,180,000 | Terraced | Freehold |
| 26 St Margarets Road, Twickenham, TW1 2LW | May 2019 | £980,000 | Terraced | Freehold |
| 42 St Margarets Road, Twickenham, TW1 2LW | Sep 2015 | £945,000 | Semi-detached | Freehold |
| 24 St Margarets Road, Twickenham, TW1 2LW | Mar 2015 | £960,000 | Terraced | Freehold |
| 30 St Margarets Road, Twickenham, TW1 2LW | Jun 2014 | £1,085,000 | Terraced | Freehold |
| 8 St Margarets Road, Twickenham, TW1 2LW | May 2010 | £540,000 | Terraced | Freehold |
| 6 St Margarets Road, Twickenham, TW1 2LW | Sep 2009 | £490,000 | Terraced | Freehold |
| 4 St Margarets Road, Twickenham, TW1 2LW | Jul 2004 | £493,000 | Terraced | Freehold |
| Lower Flat, 10 St Margarets Road, Twickenham, TW1 2LW | Nov 2003 | £245,000 | Flat / maisonette | Leasehold |
| Top Flat, 10 St Margarets Road, Twickenham, TW1 2LW | Nov 2003 | £225,000 | Flat / maisonette | Leasehold |
| 18 St Margarets Road, Twickenham, TW1 2LW | Aug 1999 | £285,000 | Terraced | Freehold |
| 38 St Margarets Road, Twickenham, TW1 2LW | Apr 1997 | £187,500 | Terraced | Freehold |