Shaftesbury Road, Carshalton house prices
In Shaftesbury Road, Carshalton, the median price a home actually changed hands for is £164,000. Over the past decade prices are +50% in cash — but +9% once inflation is stripped out.
- Median sold price
- £164,000
- 10 years · cash
- +50%
- 10 years · real
- +9%
Key facts
Shaftesbury Road, Carshalton prices since 1995
Since 2015, prices in Shaftesbury Road, Carshalton are +50% in cash. After inflation, that is +9% — the honest measure of growth.
Recent sales in Shaftesbury Road, Carshalton
The most recent homes sold here, straight from the HM Land Registry record.
| Date | Address | Type | Price | £/m² |
|---|---|---|---|---|
| 17 Jan 2025 | 99 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £401,408 | £5,818 |
| 7 Jun 2024 | 155 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £362,000 | £5,324 |
| 23 May 2024 | 153 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £335,000 | £4,467 |
| 7 Feb 2024 | 139 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £385,000 | £6,417 |
| 19 Jan 2024 | 145 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £396,000 | £6,188 |
| 11 Aug 2023 | 96 Shaftesbury Road · SM5 1HL | Terraced Freehold | £387,500 | £6,250 |
| 9 Jun 2023 | 179 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £465,000 | £7,623 |
| 27 Jan 2023 | 112 Shaftesbury Road · SM5 1HL | Terraced Freehold | £425,000 | £6,343 |
| 30 Sep 2022 | 98 Shaftesbury Road · SM5 1HL | Terraced Freehold | £380,000 | £6,230 |
| 27 Aug 2021 | 10 Shaftesbury Road · SM5 1HN | Terraced Freehold | £390,000 | £5,909 |
| 14 Jun 2021 | 65 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £380,000 | £6,230 |
| 15 Jan 2021 | 48 Shaftesbury Road · SM5 1HN | Flat Leasehold | £270,000 | £5,000 |
| 18 Nov 2020 | 3 Shaftesbury Road · SM5 1HH | Semi-detached Freehold | £350,000 | £5,932 |
| 7 Aug 2020 | 140 Shaftesbury Road · SM5 1HL | Terraced Freehold | £335,000 | £5,678 |
| 17 Jul 2020 | 129 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £350,000 | £5,738 |
| 26 Jun 2020 | 124 Shaftesbury Road · SM5 1HL | Terraced Freehold | £345,000 | £5,391 |
| 18 Dec 2019 | 151 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £365,000 | £5,290 |
| 12 Dec 2019 | 179 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £315,000 | £5,164 |
| 14 Oct 2019 | 77 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £320,000 | £5,517 |
| 9 Oct 2019 | 87 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £306,500 | £5,284 |
| 21 Jan 2019 | 122 Shaftesbury Road · SM5 1HL | Terraced Freehold | £315,000 | £5,526 |
| 18 Jan 2019 | 13 Shaftesbury Road · SM5 1HH | Terraced Freehold | £360,000 | £5,294 |
| 30 Jul 2018 | 180 Shaftesbury Road · SM5 1HL | Terraced Freehold | £303,000 | £5,316 |
| 12 Jul 2018 | 162 Shaftesbury Road · SM5 1HL | Terraced Freehold | £327,500 | £5,198 |
| 25 Jun 2018 | 77 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £310,000 | £5,345 |
| 30 Nov 2017 | 141 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £346,000 | £5,864 |
| 24 Nov 2017 | 28 Shaftesbury Road · SM5 1HN | Flat Leasehold | £242,000 | £4,400 |
| 22 Sep 2017 | 13 Shaftesbury Road · SM5 1HH | Terraced Freehold | £339,995 | £5,000 |
| 15 Sep 2017 | 137 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £324,137 | £5,589 |
| 15 Sep 2017 | 139 Shaftesbury Road · SM5 1HJ | Terraced Freehold | £315,000 | £5,250 |
Category A (standard) sales. £/m² shown where an EPC floor-area match exists.
Biggest price gains in Shaftesbury Road, Carshalton
Homes that have changed hands more than once, ranked by their annual return — in cash and, where we have the inflation data, after adjusting for it.
| Address | First sold | Last sold | Times | Cash return | Real return |
|---|---|---|---|---|---|
| 19, Shaftesbury Road | £42,500 31 Jan 1997 | £63,400 4 Nov 1997 | 2 | +49% per year | +49% inflation-adjusted |
| 6, Shaftesbury Road | £111,000 29 Sep 2003 | £201,500 13 Apr 2007 | 2 | +18% per year | +16% inflation-adjusted |
| 12, Shaftesbury Road | £96,950 19 Nov 1999 | £185,000 7 Apr 2004 | 2 | +16% per year | +13% inflation-adjusted |
| 102, Shaftesbury Road | £113,000 29 Sep 2003 | £179,000 5 Dec 2006 | 2 | +16% per year | +13% inflation-adjusted |
| 173, Shaftesbury Road | £48,000 27 Oct 1995 | £106,000 6 Jul 2001 | 2 | +15% per year | +12% inflation-adjusted |
| 27, Shaftesbury Road | £37,500 30 Apr 1997 | £158,000 23 Nov 2007 | 4 | +15% per year | +12% inflation-adjusted |
| 175, Shaftesbury Road | £59,000 17 Jul 1996 | £163,000 19 Apr 2004 | 2 | +14% per year | +12% inflation-adjusted |
| 72, Shaftesbury Road | £74,000 23 Aug 1999 | £170,000 3 Apr 2006 | 2 | +13% per year | +11% inflation-adjusted |
| 92, Shaftesbury Road | £58,000 19 Dec 1995 | £89,000 22 Jun 1999 | 2 | +13% per year | +10% inflation-adjusted |
| 45, Shaftesbury Road | £74,000 27 Jan 1999 | £177,000 8 Aug 2006 | 3 | +12% per year | +10% inflation-adjusted |
| 179, Shaftesbury Road | £315,000 12 Dec 2019 | £465,000 9 Jun 2023 | 2 | +12% per year | +6% inflation-adjusted |
| 8, Shaftesbury Road | £63,500 18 Oct 1996 | £197,000 18 Jan 2007 | 3 | +12% per year | +9% inflation-adjusted |
| 86, Shaftesbury Road | £67,950 13 Jun 1997 | £213,000 2 Nov 2007 | 4 | +12% per year | +10% inflation-adjusted |
| 51, Shaftesbury Road | £63,500 27 Sep 1996 | £180,000 28 Mar 2006 | 3 | +12% per year | +9% inflation-adjusted |
| 88, Shaftesbury Road | £65,000 22 Apr 1997 | £235,000 15 Dec 2009 | 3 | +11% per year | +8% inflation-adjusted |
| 108, Shaftesbury Road | £100,950 17 Mar 2000 | £193,000 23 Mar 2007 | 2 | +10% per year | +8% inflation-adjusted |
| 165, Shaftesbury Road | £57,000 23 Aug 1996 | £342,000 20 May 2016 | 5 | +9% per year | +7% inflation-adjusted |
| 89, Shaftesbury Road | £165,000 28 Jun 2004 | £216,000 25 Jun 2007 | 2 | +9% per year | +7% inflation-adjusted |
| 10, Shaftesbury Road | £187,500 21 Jan 2013 | £390,000 27 Aug 2021 | 2 | +9% per year | +7% inflation-adjusted |
| 144, Shaftesbury Road | £72,950 4 Oct 1999 | £196,000 23 Aug 2011 | 3 | +9% per year | +6% inflation-adjusted |
| 61, Shaftesbury Road | £87,000 9 Oct 1998 | £220,000 29 Mar 2010 | 2 | +8% per year | +6% inflation-adjusted |
| 77, Shaftesbury Road | £53,000 7 Feb 1997 | £320,000 14 Oct 2019 | 5 | +8% per year | +6% inflation-adjusted |
| 142, Shaftesbury Road | £94,000 30 May 2001 | £334,000 11 Aug 2017 | 4 | +8% per year | +6% inflation-adjusted |
| 38, Shaftesbury Road | £70,000 14 Apr 2000 | £265,000 23 Jun 2017 | 4 | +8% per year | +6% inflation-adjusted |
| 137, Shaftesbury Road | £69,950 26 Aug 1997 | £324,137 15 Sep 2017 | 6 | +8% per year | +6% inflation-adjusted |
| 48, Shaftesbury Road | £52,500 4 Dec 1998 | £270,000 15 Jan 2021 | 4 | +8% per year | +5% inflation-adjusted |
| 13, Shaftesbury Road | £89,000 13 Dec 1999 | £360,000 18 Jan 2019 | 3 | +8% per year | +5% inflation-adjusted |
| 151, Shaftesbury Road | £74,000 17 Dec 1997 | £365,000 18 Dec 2019 | 5 | +8% per year | +5% inflation-adjusted |
| 143, Shaftesbury Road | £156,000 22 Jul 2005 | £345,000 26 Aug 2016 | 3 | +7% per year | +5% inflation-adjusted |
| 139, Shaftesbury Road | £55,950 10 Jan 1997 | £385,000 7 Feb 2024 | 4 | +7% per year | +5% inflation-adjusted |
| 128, Shaftesbury Road | £69,000 7 Jul 1998 | £151,250 23 Oct 2009 | 4 | +7% per year | +5% inflation-adjusted |
| 141, Shaftesbury Road | £169,000 25 Jan 2007 | £346,000 30 Nov 2017 | 2 | +7% per year | +4% inflation-adjusted |
| 65, Shaftesbury Road | £104,000 21 Jun 2001 | £380,000 14 Jun 2021 | 4 | +7% per year | +4% inflation-adjusted |
| 155, Shaftesbury Road | £59,950 28 Jun 1996 | £362,000 7 Jun 2024 | 3 | +7% per year | +4% inflation-adjusted |
| 28, Shaftesbury Road | £93,500 27 May 2002 | £242,000 24 Nov 2017 | 4 | +6% per year | +4% inflation-adjusted |
| 98, Shaftesbury Road | £100,000 8 Sep 2000 | £380,000 30 Sep 2022 | 3 | +6% per year | +4% inflation-adjusted |
| 174, Shaftesbury Road | £76,500 23 Jan 1998 | £190,000 22 Feb 2013 | 4 | +6% per year | +4% inflation-adjusted |
| 162, Shaftesbury Road | £163,000 3 Apr 2006 | £327,500 12 Jul 2018 | 2 | +6% per year | +3% inflation-adjusted |
| 99, Shaftesbury Road | £188,000 28 Feb 2011 | £401,408 17 Jan 2025 | 3 | +6% per year | +3% inflation-adjusted |
| 153, Shaftesbury Road | £87,500 2 Sep 1999 | £335,000 23 May 2024 | 2 | +6% per year | +3% inflation-adjusted |
| 3, Shaftesbury Road | £153,000 29 Sep 2003 | £350,000 18 Nov 2020 | 2 | +5% per year | +3% inflation-adjusted |
| 140, Shaftesbury Road | £163,000 7 Jul 2005 | £335,000 7 Aug 2020 | 3 | +5% per year | +3% inflation-adjusted |
| 96, Shaftesbury Road | £166,950 19 Dec 2005 | £387,500 11 Aug 2023 | 4 | +5% per year | +2% inflation-adjusted |
| 35, Shaftesbury Road | £78,000 20 Dec 2000 | £130,000 21 Sep 2012 | 2 | +4% per year | +2% inflation-adjusted |
| 26, Shaftesbury Road | £157,000 8 Jul 2003 | £191,000 30 Sep 2011 | 2 | +2% per year | 0% inflation-adjusted |
| 73, Shaftesbury Road | £135,000 30 Aug 2002 | £140,000 28 Jan 2013 | 2 | 0% per year | −2% inflation-adjusted |
Category A (standard) sales that changed hands at least twice. Real return adjusts for inflation using ONS CPIH where available.
How Shaftesbury Road, Carshalton compares
Shaftesbury Road, Carshalton house prices — your questions
What is the average house price in Shaftesbury Road, Carshalton?
Homes in Shaftesbury Road, Carshalton have a median sold price of £164,000 — the middle of 169 recorded transactions.
What is the price range of homes sold in Shaftesbury Road, Carshalton?
Recorded sales in Shaftesbury Road, Carshalton range from £27,500 to £465,000. The range includes flats and large detached homes alike.
Have house prices in Shaftesbury Road, Carshalton risen?
Over the past decade prices in Shaftesbury Road, Carshalton are +50% in cash terms but +9% once adjusted for inflation using ONS CPIH — the gap between the two is the real story.
How much is a house per square metre in Shaftesbury Road, Carshalton?
In Shaftesbury Road, Carshalton the median price is £2,724 per square metre, from 123 sales matched to an EPC floor-area record.
How up to date is this data?
HM Land Registry publishes Price Paid Data monthly. The most recent sale recorded in Shaftesbury Road, Carshalton was 17 January 2025.
Popular places
yearly change, HM Land RegistryContains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. See our methodology.