| Flat 3, 67 St Margarets Road, Twickenham, TW1 2LL | Jun 2026 | £337,000 | Flat / maisonette | Leasehold |
| Flat 1, 51 St Margarets Road, Twickenham, TW1 2LL | Aug 2025 | £660,000 | Flat / maisonette | Leasehold |
| 53A St Margarets Road, Twickenham, TW1 2LL | Feb 2025 | £425,000 | Flat / maisonette | Leasehold |
| 53C St Margarets Road, Twickenham, TW1 2LL | Dec 2024 | £700,000 | Flat / maisonette | Leasehold |
| 53B St Margarets Road, Twickenham, TW1 2LL | Aug 2024 | £460,000 | Flat / maisonette | Leasehold |
| 65A St Margarets Road, Twickenham, TW1 2LL | Aug 2024 | £1,220,000 | Flat / maisonette | Leasehold |
| Flat 3, 51 St Margarets Road, Twickenham, TW1 2LL | May 2024 | £393,500 | Flat / maisonette | Leasehold |
| 71 St Margarets Road, Twickenham, TW1 2LL | Oct 2023 | £380,000 | Flat / maisonette | Leasehold |
| 77 St Margarets Road, Twickenham, TW1 2LL | Oct 2023 | £1,625,000 | Detached | Freehold |
| 73 St Margarets Road, Twickenham, TW1 2LL | Nov 2022 | £630,000 | Flat / maisonette | Leasehold |
| Flat 2, 51 St Margarets Road, Twickenham, TW1 2LL | Apr 2022 | £378,000 | Flat / maisonette | Leasehold |
| 45 St Margarets Road, Twickenham, TW1 2LL | Jan 2020 | £1,285,000 | Terraced | Freehold |
| 41 St Margarets Road, Twickenham, TW1 2LL | Sep 2019 | £1,135,000 | Terraced | Freehold |
| Flat 2, 79 St Margarets Road, Twickenham, TW1 2LL | Jun 2019 | £365,000 | Flat / maisonette | Leasehold |
| Flat 3, 79 St Margarets Road, Twickenham, TW1 2LL | Aug 2018 | £375,000 | Flat / maisonette | Leasehold |
| Flat 2, 63 St Margarets Road, Twickenham, TW1 2LL | Jul 2018 | £485,000 | Flat / maisonette | Leasehold |
| Flat 3, 71 St Margarets Road, Twickenham, TW1 2LL | Jul 2018 | £423,000 | Flat / maisonette | Leasehold |
| Flat 1, 79 St Margarets Road, Twickenham, TW1 2LL | Oct 2017 | £600,000 | Flat / maisonette | Leasehold |
| 61B St Margarets Road, Twickenham, TW1 2LL | Jul 2017 | £418,500 | Flat / maisonette | Leasehold |
| Flat 2, 65 St Margarets Road, Twickenham, TW1 2LL | Nov 2016 | £450,000 | Flat / maisonette | Leasehold |
| Flat 2, 67 St Margarets Road, Twickenham, TW1 2LL | Mar 2016 | £457,500 | Flat / maisonette | Leasehold |
| 65 St Margarets Road, Twickenham, TW1 2LL | Jul 2010 | £275,000 | Flat / maisonette | Leasehold |
| Flat 4, 63 St Margarets Road, Twickenham, TW1 2LL | May 2010 | £249,950 | Terraced | Leasehold |
| 47 St Margarets Road, Twickenham, TW1 2LL | Dec 2009 | £250,000 | Flat / maisonette | Leasehold |
| Flat 4, 67 St Margarets Road, Twickenham, TW1 2LL | Aug 2009 | £225,000 | Flat / maisonette | Leasehold |
| Flat 4, 79 St Margarets Road, Twickenham, TW1 2LL | Dec 2008 | £205,000 | Flat / maisonette | Leasehold |
| Flat 1, 63 St Margarets Road, Twickenham, TW1 2LL | Dec 2007 | £321,000 | Flat / maisonette | Leasehold |
| 61C St Margarets Road, Twickenham, TW1 2LL | Dec 2007 | £267,500 | Terraced | Leasehold |
| Flat 1, 67 St Margarets Road, Twickenham, TW1 2LL | Aug 2007 | £320,000 | Flat / maisonette | Leasehold |
| 55A St Margarets Road, Twickenham, TW1 2LL | Apr 2007 | £328,000 | Flat / maisonette | Leasehold |