| Flat 1, Phelps House, 133A St Margarets Road, Twickenham, TW1 1RG | Aug 2026 | £538,000 | Flat / maisonette | Leasehold |
| First Floor Flat, 113 St Margarets Road, Twickenham, TW1 2LH | Jul 2026 | £285,000 | Flat / maisonette | Leasehold |
| 95A St Margarets Road, Twickenham, TW1 2LJ | Jul 2026 | £425,000 | Flat / maisonette | Leasehold |
| 44 St Margarets Road, Twickenham, TW1 2LW | Jun 2026 | £1,420,000 | Semi-detached | Freehold |
| Flat 3, 67 St Margarets Road, Twickenham, TW1 2LL | Jun 2026 | £337,000 | Flat / maisonette | Leasehold |
| Flat 5, Phelps House, 133A St Margarets Road, Twickenham, TW1 1RG | Jun 2026 | £517,000 | Flat / maisonette | Leasehold |
| 218A St Margarets Road, Twickenham, TW1 1NP | May 2026 | £1,740,000 | Semi-detached | Freehold |
| 228 St Margarets Road, Twickenham, TW1 1NL | Apr 2026 | £3,250,000 | Semi-detached | Freehold |
| 151D St Margarets Road, Twickenham, TW1 1RG | Apr 2026 | £205,000 | Flat / maisonette | Leasehold |
| 23 St Margarets Road, Twickenham, TW1 2LN | Apr 2026 | £1,970,000 | Terraced | Freehold |
| Flat 9, Phelps House, 133A St Margarets Road, Twickenham, TW1 1RG | Mar 2026 | £517,500 | Flat / maisonette | Leasehold |
| Flat 5, 222 St Margarets Road, Twickenham, TW1 1NP | Nov 2025 | £410,000 | Flat / maisonette | Leasehold |
| First Floor Flat, 17 St Margarets Road, Twickenham, TW1 2LN | Oct 2025 | £435,000 | Flat / maisonette | Leasehold |
| 253 St Margarets Road, Twickenham, TW1 1ND | Oct 2025 | £1,661,250 | Semi-detached | Freehold |
| 163 St Margarets Road, Twickenham, TW1 1RD | Oct 2025 | £1,200,000 | Other property | Freehold |
| 9A St Margarets Road, Twickenham, TW1 2LN | Oct 2025 | £525,000 | Flat / maisonette | Leasehold |
| 5A St Margarets Road, Twickenham, TW1 2LN | Sep 2025 | £465,000 | Flat / maisonette | Leasehold |
| Flat 1, 51 St Margarets Road, Twickenham, TW1 2LL | Aug 2025 | £660,000 | Flat / maisonette | Leasehold |
| Flat B, 9 St Margarets Road, Twickenham, TW1 2LN | Jun 2025 | £392,000 | Flat / maisonette | Leasehold |
| 260 St Margarets Road, Twickenham, TW1 1PR | May 2025 | £1,400,000 | Semi-detached | Freehold |
| 2, Normanhurst Court, 231 St Margarets Road, Twickenham, TW1 1NB | May 2025 | £495,000 | Flat / maisonette | Leasehold |
| 15B St Margarets Road, Twickenham, TW1 2LN | Apr 2025 | £400,000 | Flat / maisonette | Leasehold |
| 19A St Margarets Road, Twickenham, TW1 2LN | Apr 2025 | £671,500 | Flat / maisonette | Leasehold |
| 282 St Margarets Road, Twickenham, TW1 1PR | Apr 2025 | £860,000 | Terraced | Freehold |
| First Floor Flat At, 225 St Margarets Road, Twickenham, TW1 1LU | Mar 2025 | £174,000 | Flat / maisonette | Leasehold |
| 53A St Margarets Road, Twickenham, TW1 2LL | Feb 2025 | £425,000 | Flat / maisonette | Leasehold |
| 25B St Margarets Road, Twickenham, TW1 2LN | Feb 2025 | £430,000 | Flat / maisonette | Leasehold |
| 214 St Margarets Road, Twickenham, TW1 1NP | Feb 2025 | £24,901 | Other property | Freehold |
| 84 St Margarets Road, Twickenham, TW1 2LP | Jan 2025 | £1,350,000 | Terraced | Freehold |
| Flat 3, 208 St Margarets Road, Twickenham, TW1 1NP | Jan 2025 | £430,000 | Flat / maisonette | Leasehold |