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.
Own a home on St Margarets Road?
Sale prices here have ranged from £3,500 to £7,735,000. Find out what your home is worth today with a free, no-obligation valuation from local estate agents.
Recorded sales on St Margarets Road
Showing 101–150 of 908 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| 95 St Margarets Road | TW1 2LJ | Flat / Apartment | Leasehold | £460,000 | 9 Jun 2021 |
| 147 Flat 3 St Margarets Road | TW1 1RG | Flat / Apartment | Leasehold | £192,000 | 26 May 2021 |
| Silkmore Lodge, 361 - 367 Flat 7 St Margarets Road | TW1 1AR | Flat / Apartment | Leasehold | £300,000 | 13 May 2021 |
| 31 Flat 3 St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £372,000 | 4 May 2021 |
| 120 St Margarets Road | TW1 2AA | Other | Freehold | £875,000 | 26 Apr 2021 |
| 149 First Floor Flat St Margarets Road | TW1 1RG | Flat / Apartment | Leasehold | £420,000 | 7 Apr 2021 |
| 28 St Margarets Road | TW1 2LW | Terraced | Freehold | £1,300,000 | 31 Mar 2021 |
| 307 St Margarets Road | TW1 1PN | Terraced | Freehold | £935,000 | 24 Mar 2021 |
| 40 St Margarets Road | TW1 2LW | Terraced | Freehold | £1,175,000 | 25 Feb 2021 |
| 37 Second Floor Flat At St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £380,000 | 25 Feb 2021 |
| 223 Flat St Margarets Road | TW1 1LU | Flat / Apartment | Leasehold | £210,000 | 22 Feb 2021 |
| 218 St Margarets Road | TW1 1NP | Semi-detached | Freehold | £1,520,000 | 19 Feb 2021 |
| 337 St Margarets Road | TW1 1PW | Terraced | Freehold | £970,000 | 17 Feb 2021 |
| 151d St Margarets Road | TW1 1RG | Flat / Apartment | Leasehold | £215,000 | 15 Feb 2021 |
| 204 Flat 5 St Margarets Road | TW1 1NP | Flat / Apartment | Leasehold | £525,000 | 12 Feb 2021 |
| 83 Second Floor Maisonette St Margarets Road | TW1 2LJ | Flat / Apartment | Leasehold | £413,000 | 5 Feb 2021 |
| 313 St Margarets Road | TW1 1PN | Terraced | Freehold | £1,150,000 | 22 Jan 2021 |
| 93b St Margarets Road | TW1 2LJ | Flat / Apartment | Leasehold | £487,000 | 22 Jan 2021 |
| 50 St Margarets Road | TW1 2LP | Terraced | Freehold | £1,100,000 | 7 Jan 2021 |
| 217 St Margarets Road | TW1 1LU | Semi-detached | Freehold | £1,550,000 | 22 Dec 2020 |
| 258 St Margarets Road | TW1 1PR | Flat / Apartment | Freehold | £800,000 | 18 Dec 2020 |
| 222 Flat 7 St Margarets Road | TW1 1NP | Flat / Apartment | Leasehold | £340,000 | 15 Dec 2020 |
| 20 St Margarets Road | TW1 2LW | Terraced | Freehold | £1,290,000 | 8 Dec 2020 |
| Silkmore Lodge, 361 - 367 Flat 8 St Margarets Road | TW1 1AR | Flat / Apartment | Leasehold | £430,000 | 20 Nov 2020 |
| 219 St Margarets Road | TW1 1LU | Semi-detached | Freehold | £1,540,000 | 6 Nov 2020 |
| 244 St Margarets Road | TW1 1NL | Semi-detached | Freehold | £1,075,000 | 16 Oct 2020 |
| 27c St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £448,000 | 1 Oct 2020 |
| 254 St Margarets Road | TW1 1PR | Terraced | Freehold | £836,000 | 25 Sep 2020 |
| 307 St Margarets Road | TW1 1PN | Terraced | Freehold | £915,000 | 18 Sep 2020 |
| 211 - 213 Flat 8 St Margarets Road | TW1 1LU | Flat / Apartment | Leasehold | £412,000 | 4 Sep 2020 |
| 289 St Margarets Road | TW1 1PN | Semi-detached | Freehold | £1,475,000 | 4 Sep 2020 |
| 17 Second Floor Flat St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £440,000 | 11 Aug 2020 |
| 25b St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £416,000 | 3 Aug 2020 |
| Normanhurst Court, 231 1 St Margarets Road | TW1 1NB | Flat / Apartment | Leasehold | £435,000 | 30 Jul 2020 |
| 37 Flat 2 St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £360,000 | 27 Jul 2020 |
| 85b St Margarets Road | TW1 2LJ | Flat / Apartment | Leasehold | £355,000 | 3 Jul 2020 |
| 7b St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £325,000 | 29 Jun 2020 |
| 22 St Margarets Road | TW1 2LW | Terraced | Freehold | £1,180,000 | 26 Jun 2020 |
| 51 Flat 3 St Margarets Road | TW1 2LL | Flat / Apartment | Leasehold | £357,000 | 8 Jun 2020 |
| 207 Flat 1 St Margarets Road | TW1 1LU | Other | Freehold | £63,000 | 22 May 2020 |
| 223 Flat 4 St Margarets Road | TW1 1LU | Flat / Apartment | Leasehold | £400,000 | 6 Mar 2020 |
| 387 St Margarets Road | TW1 1PP | Other | Leasehold | £10,000 | 17 Feb 2020 |
| 45 St Margarets Road | TW1 2LL | Terraced | Freehold | £1,285,000 | 15 Jan 2020 |
| 76 St Margarets Road | TW1 2LP | Terraced | Freehold | £942,500 | 9 Dec 2019 |
| 349 St Margarets Road | TW1 1PW | Semi-detached | Freehold | £950,000 | 5 Dec 2019 |
| 214 Ground Floor Flat St Margarets Road | TW1 1NP | Flat / Apartment | Leasehold | £540,000 | 19 Nov 2019 |
| 17 Ground Floor Flat St Margarets Road | TW1 2LN | Flat / Apartment | Leasehold | £350,000 | 8 Nov 2019 |
| 215 Flat 3 St Margarets Road | TW1 1LU | Flat / Apartment | Leasehold | £190,000 | 24 Oct 2019 |
| 41 St Margarets Road | TW1 2LL | Terraced | Freehold | £1,135,000 | 27 Sep 2019 |
| 218a St Margarets Road | TW1 1NP | Semi-detached | Freehold | £1,475,000 | 13 Sep 2019 |
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
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.