Sold House Prices on St Margarets Road, London
Every Land Registry property sale recorded on St Margarets Road in the NW10 postcode district. Updated monthly, England and Wales coverage.
Total sales
103
2 Feb 1995 – 26 Jun 2025
Average price
£458,821
all property types, all years
Lowest sale
£45,000
Highest sale
£1,300,000
Recorded sales on St Margarets Road
Showing 1–50 of 103 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| 35 St Margarets Road | NW10 5PY | Terraced | Freehold | £497,000 | 26 Jun 2025 |
| 68 St Margarets Road | NW10 5PX | Terraced | Freehold | £1,300,000 | 12 Nov 2024 |
| 27 St Margarets Road | NW10 5PY | Flat / Apartment | Leasehold | £400,000 | 25 Sep 2024 |
| 11 St Margarets Road | NW10 5PY | Terraced | Freehold | £860,000 | 1 Mar 2024 |
| 1 St Margarets Road | NW10 5PY | Terraced | Freehold | £755,000 | 6 Feb 2024 |
| 54 St Margarets Road | NW10 5PX | Terraced | Freehold | £1,160,000 | 24 Nov 2023 |
| 31 St Margarets Road | NW10 5PY | Terraced | Freehold | £1,215,000 | 21 Oct 2022 |
| 40 St Margarets Road | NW10 5PX | Terraced | Freehold | £1,200,000 | 27 Sep 2022 |
| 29 St Margarets Road | NW10 5PY | Terraced | Freehold | £1,173,000 | 21 Feb 2022 |
| 55 St Margarets Road | NW10 5PY | Terraced | Freehold | £1,050,000 | 7 Feb 2022 |
| 51 St Margarets Road | NW10 5PY | Terraced | Freehold | £1,050,000 | 4 Feb 2022 |
| 12 St Margarets Road | NW10 5PX | Terraced | Freehold | £995,000 | 20 Jan 2022 |
| 4 St Margarets Road | NW10 5PX | Terraced | Freehold | £1,100,000 | 15 Nov 2021 |
| 46 St Margarets Road | NW10 5PX | Terraced | Freehold | £1,217,500 | 7 May 2021 |
| 33 St Margarets Road | NW10 5PY | Detached | Freehold | £1,165,000 | 8 Apr 2021 |
| 49 St Margarets Road | NW10 5PY | Terraced | Freehold | £770,000 | 17 Mar 2021 |
| 30 St Margarets Road | NW10 5PX | Terraced | Freehold | £1,040,000 | 15 Dec 2020 |
| 24 St Margarets Road | NW10 5PX | Terraced | Freehold | £762,000 | 16 Dec 2019 |
| 46 St Margarets Road | NW10 5PX | Terraced | Freehold | £710,000 | 1 Feb 2019 |
| 58b St Margarets Road | NW10 5PX | Flat / Apartment | Leasehold | £612,500 | 31 Oct 2018 |
| 66 St Margarets Road | NW10 5PX | Terraced | Freehold | £850,000 | 19 Jul 2018 |
| 43 St Margarets Road | NW10 5PY | Terraced | Freehold | £850,000 | 20 Mar 2017 |
| 50 St Margarets Road | NW10 5PX | Terraced | Freehold | £885,000 | 30 Mar 2016 |
| 5 St Margarets Road | NW10 5PY | Terraced | Freehold | £615,000 | 5 Dec 2014 |
| 31 St Margarets Road | NW10 5PY | Terraced | Freehold | £925,000 | 28 Nov 2014 |
| 51 St Margarets Road | NW10 5PY | Terraced | Freehold | £1,085,000 | 1 Sep 2014 |
| 19 St Margarets Road | NW10 5PY | Terraced | Freehold | £630,000 | 25 Mar 2014 |
| 57 St Margarets Road | NW10 5PY | Terraced | Freehold | £625,000 | 4 Dec 2013 |
| 28 St Margarets Road | NW10 5PX | Terraced | Freehold | £783,000 | 29 Nov 2013 |
| 68 St Margarets Road | NW10 5PX | Terraced | Freehold | £770,000 | 6 Nov 2013 |
| 58a St Margarets Road | NW10 5PX | Flat / Apartment | Leasehold | £410,000 | 12 Jul 2013 |
| 19 St Margarets Road | NW10 5PY | Terraced | Freehold | £550,000 | 7 Jun 2013 |
| 34b St Margarets Road | NW10 5PX | Flat / Apartment | Leasehold | £335,950 | 10 May 2013 |
| 47 St Margarets Road | NW10 5PY | Terraced | Freehold | £769,950 | 10 May 2013 |
| 29 St Margarets Road | NW10 5PY | Terraced | Freehold | £715,000 | 7 Sep 2012 |
| 58b St Margarets Road | NW10 5PX | Flat / Apartment | Leasehold | £422,500 | 8 Jun 2012 |
| 65 St Margarets Road | NW10 5PY | Terraced | Freehold | £620,000 | 11 Nov 2011 |
| 51 St Margarets Road | NW10 5PY | Terraced | Freehold | £440,000 | 22 Aug 2011 |
| 35 St Margarets Road | NW10 5PY | Terraced | Freehold | £550,000 | 4 May 2011 |
| 61b St Margarets Road | NW10 5PY | Flat / Apartment | Leasehold | £310,000 | 11 Feb 2011 |
| 30 St Margarets Road | NW10 5PX | Terraced | Freehold | £485,000 | 30 Sep 2010 |
| 61 St Margarets Road | NW10 5PY | Flat / Apartment | Leasehold | £250,000 | 28 May 2010 |
| 39 St Margarets Road | NW10 5PY | Detached | Freehold | £370,000 | 24 May 2010 |
| 45 St Margarets Road | NW10 5PY | Terraced | Freehold | £390,000 | 27 May 2009 |
| 2 St Margarets Road | NW10 5PX | Terraced | Freehold | £355,000 | 21 Apr 2009 |
| 33 St Margarets Road | NW10 5PY | Detached | Freehold | £547,500 | 26 Sep 2007 |
| 60 Flat 1 St Margarets Road | NW10 5PX | Flat / Apartment | Leasehold | £232,500 | 8 Jun 2007 |
| 65 St Margarets Road | NW10 5PY | Terraced | Freehold | £435,000 | 11 May 2007 |
| 32 St Margarets Road | NW10 5PX | Terraced | Freehold | £175,000 | 13 Mar 2007 |
| 29 St Margarets Road | NW10 5PY | Terraced | Freehold | £465,000 | 12 Jan 2007 |
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 NW10
Lakeside Drive
1,130 sales · avg £424,561
Braemar Avenue
477 sales · avg £134,419
Harrow Road
416 sales · avg £306,447
High Road
412 sales · avg £305,081
Chamberlayne Road
407 sales · avg £353,695
Bathurst Gardens
392 sales · avg £409,153
Abbeyfields Close
338 sales · avg £160,994
Purves Road
317 sales · avg £405,650
Harlesden Road
298 sales · avg £349,105
Kingfisher Way
285 sales · avg £126,427
Roundwood Road
285 sales · avg £217,822
Clifford Gardens
274 sales · avg £436,353
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.