| 15D St Margarets Road, Twickenham, TW1 2LN | May 2014 | £292,500 | Flat / maisonette | Leasehold |
| 29 St Margarets Road, Twickenham, TW1 2LN | Oct 2013 | £1,000,000 | Terraced | Freehold |
| Second Floor Flat At, 17 St Margarets Road, Twickenham, TW1 2LN | Aug 2013 | £370,000 | Flat / maisonette | Leasehold |
| 33B St Margarets Road, Twickenham, TW1 2LN | Jul 2013 | £275,000 | Flat / maisonette | Leasehold |
| 27A St Margarets Road, Twickenham, TW1 2LN | May 2012 | £460,000 | Flat / maisonette | Leasehold |
| Flat 3, 11 St Margarets Road, Twickenham, TW1 2LN | Mar 2012 | £271,000 | Flat / maisonette | Leasehold |
| First Floor Flat At, 7 St Margarets Road, Twickenham, TW1 2LN | Mar 2010 | £234,500 | Flat / maisonette | Leasehold |
| 27B St Margarets Road, Twickenham, TW1 2LN | Sep 2008 | £250,000 | Flat / maisonette | Leasehold |
| 25A St Margarets Road, Twickenham, TW1 2LN | Aug 2008 | £282,000 | Flat / maisonette | Leasehold |
| 1C St Margarets Road, Twickenham, TW1 2LN | Dec 2007 | £292,000 | Flat / maisonette | Leasehold |
| 1A St Margarets Road, Twickenham, TW1 2LN | Jan 2007 | £290,000 | Flat / maisonette | Leasehold |
| Flat 1, 11 St Margarets Road, Twickenham, TW1 2LN | Apr 2006 | £272,500 | Flat / maisonette | Leasehold |
| 33A St Margarets Road, Twickenham, TW1 2LN | Nov 2005 | £250,000 | Flat / maisonette | Leasehold |
| Flat 2, 13 St Margarets Road, Twickenham, TW1 2LN | Apr 2003 | £196,500 | Flat / maisonette | Leasehold |
| 1B St Margarets Road, Twickenham, TW1 2LN | Dec 2002 | £197,000 | Detached | Leasehold |
| Garden Floor Flat, 17 St Margarets Road, Twickenham, TW1 2LN | Oct 2002 | £249,950 | Flat / maisonette | Leasehold |
| First Floor Flat, 9 St Margarets Road, Twickenham, TW1 2LN | Oct 2002 | £182,000 | Flat / maisonette | Leasehold |
| Ground Floor Flat At, 17 St Margarets Road, Twickenham, TW1 2LN | Oct 2002 | £189,950 | Flat / maisonette | Leasehold |
| 27 St Margarets Road, Twickenham, TW1 2LN | Jan 2002 | £245,000 | Flat / maisonette | Leasehold |
| 21 St Margarets Road, Twickenham, TW1 2LN | Jan 2001 | £550,000 | Semi-detached | Freehold |
| 11A St Margarets Road, Twickenham, TW1 2LN | Nov 1999 | £144,950 | Flat / maisonette | Leasehold |
| Flat 2, 31 St Margarets Road, Twickenham, TW1 2LN | Mar 1999 | £115,000 | Flat / maisonette | Leasehold |
| 1D St Margarets Road, Twickenham, TW1 2LN | Dec 1995 | £83,500 | Terraced | Leasehold |