Property sales in St Margarets Road, Twickenham

Found 922 transactions.

Average house price in St Margarets Road, Twickenham (Last 12 Months)

All (12)

£ 450,000

Increased by 2.2%

Semi-Detached (2)

£ 1,540,625

Increased by 10.0%

Flat (10)

£ 430,000

Average property price in St Margarets Road, Twickenham over time

Recent Transactions

Date Address Price
12 Aug 2026 Flat 1, Phelps House, 133a, St Margarets Road, Twickenham, TW1 1RG £ 538,000
31 Jul 2026 First Floor Flat, 113 St Margarets Road, Twickenham, TW1 2LH £ 285,000
20 Jul 2026 95a, St Margarets Road, Twickenham, TW1 2LJ £ 425,000
12 Jun 2026 44 St Margarets Road, Twickenham, TW1 2LW £ 1,420,000
5 Jun 2026 Flat 3, 67 St Margarets Road, Twickenham, TW1 2LL £ 337,000
8 Apr 2026 151d, St Margarets Road, Twickenham, TW1 1RG £ 205,000
2 Mar 2026 Flat 9, Phelps House, 133a, St Margarets Road, Twickenham, TW1 1RG £ 517,500
21 Nov 2025 Flat 5, 222 St Margarets Road, Twickenham, TW1 1NP £ 410,000
21 Oct 2025 First Floor Flat, 17 St Margarets Road, Twickenham, TW1 2LN £ 435,000
3 Oct 2025 163 St Margarets Road, Twickenham, TW1 1RD £ 1,200,000
3 Oct 2025 253 St Margarets Road, Twickenham, TW1 1ND £ 1,661,250
2 Oct 2025 9a, St Margarets Road, Twickenham, TW1 2LN £ 525,000
29 Sep 2025 5a, St Margarets Road, Twickenham, TW1 2LN £ 465,000
22 Aug 2025 Flat 1, 51 St Margarets Road, Twickenham, TW1 2LL £ 660,000
30 Jun 2025 Flat B, 9 St Margarets Road, Twickenham, TW1 2LN £ 392,000
16 May 2025 260 St Margarets Road, Twickenham, TW1 1PR £ 1,400,000
2 May 2025 2 Normanhurst Court, 231, St Margarets Road, Twickenham, TW1 1NB £ 495,000
25 Apr 2025 15b, St Margarets Road, Twickenham, TW1 2LN £ 400,000
15 Apr 2025 19a, St Margarets Road, Twickenham, TW1 2LN £ 671,500
11 Apr 2025 282 St Margarets Road, Twickenham, TW1 1PR £ 860,000