| 2, St. Margarets Grove, Twickenham | - | 69 m² | - |
| 4 St. Margarets Grove, Twickenham | Freehold | 61 m² | £645,000 (2026) |
| 6, St. Margarets Grove, Twickenham | Freehold | 70 m² | £767,500 (2020) |
| 8, St. Margarets Grove, Twickenham | Freehold | 62 m² | £825,000 (2024) |
| 10 St. Margarets Grove, Twickenham | Freehold | 80 m² | £772,500 (2021) |
| 12, St. Margarets Grove, Twickenham | Freehold | 84 m² | £515,000 (2012) |
| 16, St. Margarets Grove, Twickenham | Freehold | 88 m² | £299,000 (2001) |
| 18 St. Margarets Grove, Twickenham | Freehold | 94 m² | £980,000 (2025) |
| 20 St. Margarets Grove, Twickenham | Freehold | 66 m² | £699,950 (2020) |
| 22, St. Margarets Grove, Twickenham | Freehold | 64 m² | £665,000 (2015) |
| 24, St. Margarets Grove, Twickenham | Freehold | 65 m² | £710,000 (2023) |
| 30, St. Margarets Grove, Twickenham | Freehold | 124 m² | £1,005,000 (2019) |
| 36 St. Margarets Grove, Twickenham | Freehold | 119 m² | £1,399,950 (2024) |
| 46, St. Margarets Grove, Twickenham | Freehold | 126 m² | £800,000 (2013) |
| 48, St. Margarets Grove, Twickenham | Freehold | 118 m² | £999,999 (2014) |
| 50, St. Margarets Grove, Twickenham | - | 87 m² | - |
| 54 St. Margarets Grove, Twickenham | Freehold | 124 m² | £640,000 (2013) |
| 56, St. Margarets Grove, Twickenham | Freehold | 88 m² | £960,000 (2015) |
| 58 St. Margarets Grove, Twickenham | Freehold | 114 m² | £1,055,000 (2023) |
| 60, St. Margarets Grove, Twickenham | Freehold | 120 m² | £1,042,500 (2014) |
| 62 St Margarets Grove, Twickenham, Twickenham | Freehold | 105 m² | £588,250 (2011) |
| 68 St Margarets Grove, Twickenham, Twickenham | Freehold | 91 m² | £860,000 (2025) |
| 70 St. Margarets Grove, Twickenham | Freehold | 132 m² | £1,185,000 (2022) |
| 72 St. Margarets Grove, Twickenham | Freehold | 129 m² | £915,000 (2019) |
| 76, St. Margarets Grove, Twickenham | Freehold | 106 m² | £932,000 (2020) |
| 78 St. Margarets Grove, Twickenham | Freehold | 106 m² | £1,110,000 (2024) |
| 80 St Margarets Grove, Twickenham, Twickenham | Freehold | 68 m² | £108,500 (1995) |
| 82 St. Margarets Grove, Twickenham | Freehold | 109 m² | £1,100,000 (2024) |
| 86, St. Margarets Grove, Twickenham | Freehold | 69 m² | £316,500 (2003) |
| 88, St. Margarets Grove, Twickenham | Freehold | 79 m² | £249,900 (2000) |
| 90 St. Margarets Grove, Twickenham | Freehold | 79 m² | £263,000 (2002) |
| 92 St Margarets Grove, Twickenham, Twickenham | Freehold | 105 m² | £955,000 (2021) |
| 96, St. Margarets Grove, Twickenham | Freehold | 107 m² | £950,000 (2018) |
| 98 St. Margarets Grove, Twickenham | Freehold | 67 m² | £692,450 (2023) |
| 100, St. Margarets Grove, Twickenham | Freehold | 104 m² | £992,000 (2017) |
| 104, St. Margarets Grove, Twickenham | Freehold | 74 m² | £965,000 (2020) |
| 106 St Margarets Grove, Twickenham, Twickenham | Freehold | 136 m² | £1,290,000 (2021) |