Sold House Prices on St Margarets Road, London
Every Land Registry property sale recorded on St Margarets Road in the E12 postcode district. Updated monthly, England and Wales coverage.
Total sales
95
17 Mar 1995 – 13 Mar 2026
Average price
£418,287
all property types, all years
Lowest sale
£32,000
Highest sale
£1,275,000
Recorded sales on St Margarets Road
Showing 1–50 of 95 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| 63 St Margarets Road | E12 5DR | Terraced | Freehold | £920,000 | 13 Mar 2026 |
| 29 St Margarets Road | E12 5DR | Terraced | Freehold | £1,155,000 | 31 Jul 2025 |
| 39 St Margarets Road | E12 5DR | Terraced | Freehold | £1,100,000 | 30 Apr 2025 |
| Highfield Court Flat 2 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £340,000 | 5 Mar 2025 |
| Highfield Court Flat 4 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £320,000 | 24 May 2024 |
| Highfield Court Flat 11 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £332,500 | 20 Mar 2024 |
| 48 St Margarets Road | E12 5DP | Terraced | Freehold | £1,125,000 | 23 Feb 2024 |
| 2 St Margarets Road | E12 5DP | Terraced | Leasehold | £580,000 | 22 Aug 2023 |
| 47 St Margarets Road | E12 5DR | Terraced | Freehold | £1,055,000 | 7 Mar 2023 |
| 31 St Margarets Road | E12 5DR | Terraced | Freehold | £975,000 | 4 Nov 2022 |
| 33 St Margarets Road | E12 5DR | Terraced | Freehold | £875,000 | 17 Feb 2022 |
| 5 St Margarets Road | E12 5DR | Semi-detached | Freehold | £1,275,000 | 24 Nov 2021 |
| 41 St Margarets Road | E12 5DR | Semi-detached | Freehold | £985,000 | 29 Mar 2021 |
| 43 St Margarets Road | E12 5DR | Terraced | Freehold | £983,100 | 17 Dec 2020 |
| 8 St Margarets Road | E12 5DP | Terraced | Freehold | £730,000 | 27 Feb 2020 |
| 17 St Margarets Road | E12 5DR | Terraced | Freehold | £856,000 | 13 Sep 2019 |
| Highfield Court Flat 12 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £365,000 | 29 Nov 2018 |
| 46 St Margarets Road | E12 5DP | Terraced | Freehold | £764,000 | 27 Jul 2018 |
| 43 St Margarets Road | E12 5DR | Terraced | Freehold | £815,000 | 29 Jun 2018 |
| Highfield Court Flat 6 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £345,000 | 4 Apr 2018 |
| 14 St Margarets Road | E12 5DP | Semi-detached | Freehold | £907,000 | 9 Feb 2018 |
| 16 St Margarets Road | E12 5DP | Semi-detached | Freehold | £990,000 | 27 Sep 2017 |
| 28 St Margarets Road | E12 5DP | Terraced | Freehold | £826,000 | 19 May 2017 |
| 33 St Margarets Road | E12 5DR | Terraced | Freehold | £680,000 | 1 Apr 2016 |
| 63 St Margarets Road | E12 5DR | Terraced | Freehold | £645,000 | 26 Aug 2015 |
| 53 St Margarets Road | E12 5DR | Terraced | Freehold | £790,000 | 7 Aug 2015 |
| 54 St Margarets Road | E12 5DP | Terraced | Freehold | £662,000 | 13 Jul 2015 |
| 57 St Margarets Road | E12 5DR | Terraced | Freehold | £775,000 | 10 Apr 2015 |
| Highfield Court Flat 12 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £249,995 | 28 Nov 2014 |
| Highfield Court Flat 10 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £242,500 | 16 Jan 2014 |
| 37 St Margarets Road | E12 5DR | Terraced | Freehold | £535,000 | 18 Dec 2013 |
| 29 St Margarets Road | E12 5DR | Terraced | Freehold | £525,000 | 21 Aug 2013 |
| 6 St Margarets Road | E12 5DP | Terraced | Freehold | £489,950 | 11 Jun 2012 |
| 48 St Margarets Road | E12 5DP | Terraced | Freehold | £499,950 | 23 Sep 2011 |
| Highfield Court Flat 10 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £235,000 | 17 Aug 2011 |
| 20 St Margarets Road | E12 5DP | Semi-detached | Freehold | £625,000 | 3 Sep 2010 |
| 7 St Margarets Road | E12 5DR | Semi-detached | Freehold | £580,000 | 2 Jul 2010 |
| St. Margarets Court Flat 8 St Margarets Road | E12 5DN | Flat / Apartment | Leasehold | £205,000 | 14 May 2010 |
| 17 St Margarets Road | E12 5DR | Terraced | Freehold | £478,000 | 8 Oct 2009 |
| 41 St Margarets Road | E12 5DR | Semi-detached | Freehold | £440,000 | 4 Dec 2008 |
| St. Margarets Court Flat 5 St Margarets Road | E12 5DN | Flat / Apartment | Leasehold | £249,995 | 25 Jan 2008 |
| Highfield Court Flat 9 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £223,000 | 9 Nov 2007 |
| Highfield Court Flat 3 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £180,000 | 28 Sep 2007 |
| 48 St Margarets Road | E12 5DP | Terraced | Freehold | £439,995 | 10 Apr 2007 |
| 5 St Margarets Road | E12 5DR | Semi-detached | Freehold | £447,000 | 26 Jan 2007 |
| 63 St Margarets Road | E12 5DR | Terraced | Freehold | £389,995 | 12 Jan 2007 |
| 41 St Margarets Road | E12 5DR | Semi-detached | Freehold | £405,000 | 25 Jan 2006 |
| Highfield Court Flat 10 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £165,000 | 20 Jan 2006 |
| 37 St Margarets Road | E12 5DR | Terraced | Freehold | £300,000 | 8 Nov 2005 |
| Highfield Court Flat 12 St Margarets Road | E12 5DW | Flat / Apartment | Leasehold | £165,000 | 3 Nov 2005 |
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 E12
Dersingham Avenue
411 sales · avg £170,987
Romford Road
390 sales · avg £218,677
Sheringham Avenue
323 sales · avg £182,728
Church Road
287 sales · avg £153,177
Strone Road
266 sales · avg £167,608
Sherrard Road
257 sales · avg £164,722
Sixth Avenue
238 sales · avg £221,425
Queensberry Place
227 sales · avg £185,629
Shakespeare Crescent
221 sales · avg £223,004
Walton Road
218 sales · avg £171,134
Fourth Avenue
214 sales · avg £185,771
Clarence Road
199 sales · avg £192,877
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.