Sold House Prices on St Margarets Road, Twickenham
Every Land Registry property sale recorded on St Margarets Road in the TW1 postcode district. Updated monthly, England and Wales coverage.
Total sales
908
31 Jan 1995 – 21 Oct 2025
Average price
£449,635
all property types, all years
Lowest sale
£3,500
Highest sale
£7,735,000
Recorded sales on St Margarets Road
Showing 1–50 of 908 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| Phelps House, 133a Flat 9 St Margarets Road | TW1 1RG | Flat / Apartment | Leasehold | £517,500 | 2 Mar 2026 |
| 17 First Floor Flat St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £435,000 | 21 Oct 2025 |
| 253 St Margarets Road | TW1 1ND | Semi-detached | Freehold | £1,661,250 | 3 Oct 2025 |
| 163 St Margarets Road | TW1 1RD | Other | Freehold | £1,200,000 | 3 Oct 2025 |
| 9a St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £525,000 | 2 Oct 2025 |
| 5a St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £465,000 | 29 Sep 2025 |
| 51 Flat 1 St Margarets Road | TW1 2LL | Flat / Apartment | Leasehold | £660,000 | 22 Aug 2025 |
| 9 Flat B St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £392,000 | 30 Jun 2025 |
| 260 St Margarets Road | TW1 1PR | Semi-detached | Freehold | £1,400,000 | 16 May 2025 |
| Normanhurst Court, 231 2 St Margarets Road | TW1 1NB | Flat / Apartment | Leasehold | £495,000 | 2 May 2025 |
| 15b St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £400,000 | 25 Apr 2025 |
| 19a St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £671,500 | 15 Apr 2025 |
| 282 St Margarets Road | TW1 1PR | Terraced | Freehold | £860,000 | 11 Apr 2025 |
| 225 First Floor Flat At St Margarets Road | TW1 1LU | Flat / Apartment | Leasehold | £174,000 | 31 Mar 2025 |
| 53a St Margarets Road | TW1 2LL | Flat / Apartment | Leasehold | £425,000 | 25 Feb 2025 |
| 25b St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £430,000 | 14 Feb 2025 |
| 214 St Margarets Road | TW1 1NP | Other | Freehold | £24,901 | 5 Feb 2025 |
| 84 St Margarets Road | TW1 2LP | Terraced | Freehold | £1,350,000 | 17 Jan 2025 |
| 208 Flat 3 St Margarets Road | TW1 1NP | Flat / Apartment | Leasehold | £430,000 | 3 Jan 2025 |
| 53c St Margarets Road | TW1 2LL | Flat / Apartment | Leasehold | £700,000 | 19 Dec 2024 |
| 81a First Floor Flat St Margarets Road | TW1 2LJ | Flat / Apartment | Leasehold | £430,500 | 10 Dec 2024 |
| 95b St Margarets Road | TW1 2LJ | Flat / Apartment | Leasehold | £415,000 | 18 Nov 2024 |
| 155 Flat 1 St Margarets Road | TW1 1RG | Flat / Apartment | Leasehold | £357,500 | 8 Nov 2024 |
| 27c St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £453,000 | 28 Oct 2024 |
| 7a St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £450,000 | 20 Sep 2024 |
| 53b St Margarets Road | TW1 2LL | Flat / Apartment | Leasehold | £460,000 | 28 Aug 2024 |
| 65a St Margarets Road | TW1 2LL | Flat / Apartment | Leasehold | £1,220,000 | 7 Aug 2024 |
| 211 - 213 Flat 1 St Margarets Road | TW1 1LU | Flat / Apartment | Leasehold | £420,000 | 2 Aug 2024 |
| 19b St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £490,000 | 2 Aug 2024 |
| 19d St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £762,500 | 19 Jul 2024 |
| 13 Flat 4 St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £410,000 | 24 Jun 2024 |
| 19c St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £450,000 | 16 May 2024 |
| 51 Flat 3 St Margarets Road | TW1 2LL | Flat / Apartment | Leasehold | £393,500 | 8 May 2024 |
| 218a St Margarets Road | TW1 1NP | Semi-detached | Freehold | £1,600,000 | 22 Mar 2024 |
| 9d St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £420,000 | 11 Mar 2024 |
| Boundary House, 224 - 226 Flat 1 St Margarets Road | TW1 1NW | Flat / Apartment | Leasehold | £320,000 | 23 Feb 2024 |
| 284 St Margarets Road | TW1 1PR | Terraced | Freehold | £810,000 | 8 Feb 2024 |
| 381 St Margarets Road | TW1 1PP | Other | Freehold | £33,530 | 9 Jan 2024 |
| 253 St Margarets Road | TW1 1ND | Semi-detached | Freehold | £1,250,000 | 24 Nov 2023 |
| 286 St Margarets Road | TW1 1PR | Terraced | Freehold | £1,199,950 | 17 Nov 2023 |
| 229 Flat 1 St Margarets Road | TW1 1LU | Other | Freehold | £990,000 | 26 Oct 2023 |
| 71 St Margarets Road | TW1 2LL | Flat / Apartment | Leasehold | £380,000 | 10 Oct 2023 |
| 70 St Margarets Road | TW1 2LP | Terraced | Freehold | £1,205,000 | 6 Oct 2023 |
| 77 St Margarets Road | TW1 2LL | Detached | Freehold | £1,625,000 | 4 Oct 2023 |
| 34 St Margarets Road | TW1 2LW | Terraced | Freehold | £1,205,000 | 29 Sep 2023 |
| 203 Flat 2 St Margarets Road | TW1 1LU | Flat / Apartment | Leasehold | £404,000 | 15 Sep 2023 |
| 207 Flat 3 St Margarets Road | TW1 1LU | Flat / Apartment | Leasehold | £450,000 | 7 Sep 2023 |
| 54 St Margarets Road | TW1 2LP | Terraced | Freehold | £1,520,000 | 6 Sep 2023 |
| 53a St Margarets Road | TW1 2LL | Terraced | Freehold | £1,000,000 | 30 Aug 2023 |
| 210 Flat 1 St Margarets Road | TW1 1NP | Flat / Apartment | Leasehold | £699,950 | 25 Aug 2023 |
Thinking about a home on St Margarets Road?
Generate a free property report for any address on this street, browse what's on the market nearby, or get an email alert when new homes are listed.
Other streets in TW1
Richmond Road
903 sales · avg £378,641
Varsity Drive
772 sales · avg £174,325
Clevedon Road
513 sales · avg £672,483
Cambridge Park
511 sales · avg £433,811
Amyand Park Road
485 sales · avg £385,086
Heath Road
449 sales · avg £311,131
London Road
427 sales · avg £556,942
Queens Road
392 sales · avg £314,080
Haliburton Road
313 sales · avg £482,118
Whitton Road
304 sales · avg £360,355
Kenley Road
257 sales · avg £325,522
Godstone Road
235 sales · avg £311,059
Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. England and Wales only. Sale prices are as recorded by Land Registry and may exclude some private/below-threshold transactions.