Skip to main content

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

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.

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.