| 23 St Margarets Road, Twickenham, TW1 2LN | Apr 2026 | £1,970,000 | Terraced | Freehold |
| First Floor Flat, 17 St Margarets Road, Twickenham, TW1 2LN | Oct 2025 | £435,000 | Flat / maisonette | Leasehold |
| 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 B, 9 St Margarets Road, Twickenham, TW1 2LN | Jun 2025 | £392,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 |
| 25B St Margarets Road, Twickenham, TW1 2LN | Feb 2025 | £430,000 | Flat / maisonette | Leasehold |
| 27C St Margarets Road, Twickenham, TW1 2LN | Oct 2024 | £453,000 | Flat / maisonette | Leasehold |
| 7A St Margarets Road, Twickenham, TW1 2LN | Sep 2024 | £450,000 | Flat / maisonette | Leasehold |
| 19B St Margarets Road, Twickenham, TW1 2LN | Aug 2024 | £490,000 | Flat / maisonette | Leasehold |
| 19D St Margarets Road, Twickenham, TW1 2LN | Jul 2024 | £762,500 | Flat / maisonette | Leasehold |
| Flat 4, 13 St Margarets Road, Twickenham, TW1 2LN | Jun 2024 | £410,000 | Flat / maisonette | Leasehold |
| 19C St Margarets Road, Twickenham, TW1 2LN | May 2024 | £450,000 | Flat / maisonette | Leasehold |
| 9D St Margarets Road, Twickenham, TW1 2LN | Mar 2024 | £420,000 | Flat / maisonette | Leasehold |
| 19 St Margarets Road, Twickenham, TW1 2LN | Mar 2022 | £1,325,000 | Other property | Freehold |
| Flat 4, 11 St Margarets Road, Twickenham, TW1 2LN | Jan 2022 | £245,000 | Flat / maisonette | Leasehold |
| 5 St Margarets Road, Twickenham, TW1 2LN | Aug 2021 | £375,000 | Flat / maisonette | Leasehold |
| Flat 3, 31 St Margarets Road, Twickenham, TW1 2LN | May 2021 | £372,000 | Flat / maisonette | Leasehold |
| Second Floor Flat At, 37 St Margarets Road, Twickenham, TW1 2LN | Feb 2021 | £380,000 | Flat / maisonette | Leasehold |
| Second Floor Flat, 17 St Margarets Road, Twickenham, TW1 2LN | Aug 2020 | £440,000 | Flat / maisonette | Leasehold |
| Flat 2, 37 St Margarets Road, Twickenham, TW1 2LN | Jul 2020 | £360,000 | Flat / maisonette | Leasehold |
| 7B St Margarets Road, Twickenham, TW1 2LN | Jun 2020 | £325,000 | Flat / maisonette | Leasehold |
| Ground Floor Flat, 17 St Margarets Road, Twickenham, TW1 2LN | Nov 2019 | £350,000 | Flat / maisonette | Leasehold |
| 15A St Margarets Road, Twickenham, TW1 2LN | Sep 2018 | £495,000 | Flat / maisonette | Leasehold |
| 3 St Margarets Road, Twickenham, TW1 2LN | Mar 2017 | £300,000 | Flat / maisonette | Leasehold |
| The Ground Floor Flat At, 37 St Margarets Road, Twickenham, TW1 2LN | Jan 2017 | £465,000 | Flat / maisonette | Leasehold |
| Flat 2, 11 St Margarets Road, Twickenham, TW1 2LN | Aug 2015 | £407,000 | Flat / maisonette | Leasehold |
| 25C St Margarets Road, Twickenham, TW1 2LN | Jun 2015 | £375,000 | Flat / maisonette | Leasehold |
| Flat 1, 31 St Margarets Road, Twickenham, TW1 2LN | Jun 2014 | £449,950 | Flat / maisonette | Leasehold |