House Price Finder

Hafton Road

London · SE6 1LP, SE6 1LW

Average sold price
£274,628
74 sales since 1995
Median
£264,500
middle of every sale
Last sold
£280k
17 Dec 2025
Properties
52
terraced most common

Average sold price by year

07
08
09
11
12
13
14
16
17
18
20
21
22
24
25

Properties on Hafton Road

AddressTypeLast soldPriceSales
12, HAFTON ROAD
SE6 1LP
Flat17 Dec 2025£280,0005
50, HAFTON ROAD
SE6 1LP
Terraced14 Feb 2025£686,2502
17, HAFTON ROAD
SE6 1LW
Terraced9 Sep 2024£650,0002
31, HAFTON ROAD
SE6 1LW
Terraced2 Aug 2024£640,0002
12A, HAFTON ROAD
SE6 1LP
Flat22 Dec 2022£390,0004
23, HAFTON ROAD
SE6 1LW
Terraced19 Jul 2022£600,0001
18B, HAFTON ROAD
SE6 1LP
Flat24 Feb 2022£300,0002
59, HAFTON ROAD
SE6 1LW
Terraced26 Feb 2021£556,0001
33, HAFTON ROAD
SE6 1LW
Terraced23 Oct 2020£580,0001
18A, HAFTON ROAD
SE6 1LP
Flat10 Jul 2020£322,5001
57, HAFTON ROAD
SE6 1LW
Flat27 Feb 2020£286,3001
25, HAFTON ROAD
SE6 1LW
Terraced18 Apr 2018£575,0001
1, HAFTON ROAD
SE6 1LW
Flat8 Jun 2017£300,0002
67, HAFTON ROAD
SE6 1LW
Semi-Detached6 Apr 2017£300,0001
13, HAFTON ROAD
SE6 1LW
Terraced6 Apr 2016£565,0001
49, HAFTON ROAD
SE6 1LW
Terraced1 Apr 2016£585,0001
3, HAFTON ROAD
SE6 1LW
Terraced11 Jul 2014£465,0003
40, HAFTON ROAD
SE6 1LP
Terraced28 Apr 2014£470,0001
9, HAFTON ROAD
SE6 1LW
Terraced23 Apr 2014£425,0001
15, HAFTON ROAD
SE6 1LW
Terraced22 Apr 2014£420,0001
32, HAFTON ROAD
SE6 1LP
Terraced4 Mar 2013£375,0002
16, HAFTON ROAD
SE6 1LP
Terraced21 Mar 2012£300,0001
28, HAFTON ROAD
SE6 1LP
Terraced19 Aug 2011£320,0001
13, HAFTON ROAD, LONDON
SE6 1LW
Terraced21 May 2008£249,5001
42, HAFTON ROAD, LONDON
SE6 1LP
Terraced30 Nov 2007£330,0002
7A, HAFTON ROAD, LONDON
SE6 1LW
Flat24 Jul 2007£170,0001
14, HAFTON ROAD, LONDON
SE6 1LP
Terraced26 Jun 2007£325,0001
44, HAFTON ROAD, LONDON
SE6 1LP
Terraced27 Apr 2007£285,0001
41, HAFTON ROAD, LONDON
SE6 1LW
Terraced2 Feb 2007£295,0001
32, HAFTON ROAD, LONDON
SE6 1LP
Terraced2 Feb 2007£308,0003
6, HAFTON ROAD, LONDON
SE6 1LP
Terraced14 Dec 2006£269,0001
20B, HAFTON ROAD, LONDON
SE6 1LP
Flat24 Nov 2006£170,2502
18A, HAFTON ROAD, LONDON
SE6 1LP
Flat18 Aug 2006£160,0001
34, HAFTON ROAD, LONDON
SE6 1LP
Terraced13 Jan 2006£282,0001
29, HAFTON ROAD, LONDON
SE6 1LW
Terraced31 Aug 2005£260,0001
35, HAFTON ROAD
SE6 1LW
Terraced23 Feb 2005£281,0001
31, HAFTON ROAD, LONDON
SE6 1LW
Terraced8 Apr 2004£425,0001
28, HAFTON ROAD, LONDON
SE6 1LP
Terraced22 Dec 2003£231,5001
18B, HAFTON ROAD, LONDON
SE6 1LP
Flat15 Dec 2003£140,0001
53, HAFTON ROAD, LONDON
SE6 1LW
Terraced14 Oct 2003£240,0001
26, HAFTON ROAD, LONDON
SE6 1LP
Terraced10 Oct 2003£250,0003
43, HAFTON ROAD, LONDON
SE6 1LW
Terraced1 Sep 2003£249,9952
45, HAFTON ROAD, LONDON
SE6 1LW
Terraced6 Sep 2002£237,0001
34, HAFTON ROAD
SE6 1LP
Terraced29 Feb 2000£154,0001
57A, HAFTON ROAD
SE6 1LW
Flat5 Jul 1999£52,0001
12, HAFTON ROAD, LONDON
SE6 1LP
Flat20 Nov 1998£70,0001
4, HAFTON ROAD, LONDON
SE6 1LP
Terraced18 Jun 1998£108,5001
50, HAFTON ROAD, LONDON
SE6 1LP
Terraced20 Jan 1998£114,9501
12A, HAFTON ROAD, LONDON
SE6 1LP
Flat new build30 May 1997£59,7001
49, HAFTON ROAD, LONDON
SE6 1LW
Semi-Detached28 Jun 1996£97,0001
59, HAFTON ROAD, LONDON
SE6 1LW
Terraced9 Oct 1995£85,0001
2, HAFTON ROAD, LONDON
SE6 1LP
Terraced30 Mar 1995£72,0001

Recent sales

DateAddressTypeTenurePrice
17 Dec 202512, HAFTON ROADFlatLeasehold£280,000
14 Feb 202550, HAFTON ROADTerracedFreehold£686,250
9 Sep 202417, HAFTON ROADTerracedFreehold£650,000
2 Aug 202431, HAFTON ROADTerracedFreehold£640,000
2 Aug 202431, HAFTON ROADTerracedFreehold£640,000
22 Dec 202212A, HAFTON ROADFlatLeasehold£390,000
19 Jul 202223, HAFTON ROADTerracedFreehold£600,000
24 Feb 202218B, HAFTON ROADFlatLeasehold£300,000
26 Feb 202159, HAFTON ROADTerracedFreehold£556,000
23 Oct 202033, HAFTON ROADTerracedFreehold£580,000
10 Jul 202018A, HAFTON ROADFlatLeasehold£322,500
27 Feb 202057, HAFTON ROADFlatLeasehold£286,300
18 Apr 201825, HAFTON ROADTerracedFreehold£575,000
12 Jan 201812, HAFTON ROADFlatLeasehold£305,000
8 Jun 20171, HAFTON ROADFlatLeasehold£300,000
5 Jun 201712, HAFTON ROADFlatLeasehold£130,000
17 Apr 201712, HAFTON ROADOtherFreehold£5,000
6 Apr 201767, HAFTON ROADSemi-DetachedLeasehold£300,000
17 Mar 201712A, HAFTON ROADFlatLeasehold£325,000
6 Apr 201613, HAFTON ROADTerracedFreehold£565,000
1 Apr 201649, HAFTON ROADTerracedFreehold£585,000
19 Jan 201650, HAFTON ROADTerracedFreehold£550,000
11 Jul 20143, HAFTON ROADTerracedFreehold£465,000
28 Apr 201440, HAFTON ROADTerracedFreehold£470,000
23 Apr 20149, HAFTON ROADTerracedLeasehold£425,000
22 Apr 201415, HAFTON ROADTerracedFreehold£420,000
4 Mar 201332, HAFTON ROADTerracedFreehold£375,000
8 Feb 20133, HAFTON ROADTerracedFreehold£350,000
21 Mar 201216, HAFTON ROADTerracedFreehold£300,000
19 Aug 201128, HAFTON ROADTerracedFreehold£320,000
21 Sep 200912A, HAFTON ROADFlatLeasehold£182,000
21 May 200813, HAFTON ROAD, LONDONTerracedFreehold£249,500
30 Nov 200742, HAFTON ROAD, LONDONTerracedFreehold£330,000
24 Jul 20077A, HAFTON ROAD, LONDONFlatLeasehold£170,000
26 Jun 200714, HAFTON ROAD, LONDONTerracedFreehold£325,000
27 Apr 200744, HAFTON ROAD, LONDONTerracedFreehold£285,000
2 Feb 200741, HAFTON ROAD, LONDONTerracedFreehold£295,000
2 Feb 200732, HAFTON ROAD, LONDONTerracedFreehold£308,000
14 Dec 20066, HAFTON ROAD, LONDONTerracedFreehold£269,000
24 Nov 200620B, HAFTON ROAD, LONDONFlatLeasehold£170,250
18 Aug 200618A, HAFTON ROAD, LONDONFlatLeasehold£160,000
13 Jan 200634, HAFTON ROAD, LONDONTerracedFreehold£282,000
31 Aug 200529, HAFTON ROAD, LONDONTerracedFreehold£260,000
23 Feb 200535, HAFTON ROADTerracedFreehold£281,000
8 Apr 200431, HAFTON ROAD, LONDONTerracedFreehold£425,000
16 Jan 200420B, HAFTON ROAD, LONDONFlatLeasehold£130,000
22 Dec 200328, HAFTON ROAD, LONDONTerracedFreehold£231,500
15 Dec 200318B, HAFTON ROAD, LONDONFlatLeasehold£140,000
14 Oct 200353, HAFTON ROAD, LONDONTerracedFreehold£240,000
10 Oct 200326, HAFTON ROAD, LONDONTerracedFreehold£250,000
1 Sep 200343, HAFTON ROAD, LONDONTerracedFreehold£249,995
6 Sep 200245, HAFTON ROAD, LONDONTerracedFreehold£237,000
8 Apr 200242, HAFTON ROAD, LONDONTerracedFreehold£103,000
31 Jul 200126, HAFTON ROAD, LONDONTerracedFreehold£191,000
21 Dec 200032, HAFTON ROADTerracedFreehold£179,995
15 Jun 200012A, HAFTON ROADFlatLeasehold£115,000
29 Feb 200034, HAFTON ROADTerracedFreehold£154,000
20 Sep 199917, HAFTON ROADTerracedFreehold£117,000
17 Sep 19993, HAFTON ROADTerracedFreehold£125,000
5 Jul 199957A, HAFTON ROADFlatLeasehold£52,000
26 Mar 19991, HAFTON ROADFlatLeasehold£68,000
20 Nov 199812, HAFTON ROAD, LONDONFlatLeasehold£70,000
19 Aug 199812, HAFTON ROADFlatLeasehold£49,000
18 Jun 19984, HAFTON ROAD, LONDONTerracedFreehold£108,500
20 Jan 199850, HAFTON ROAD, LONDONTerracedFreehold£114,950
7 Aug 199718B, HAFTON ROADFlatLeasehold£44,000
14 Jul 199732, HAFTON ROAD, LONDONTerracedFreehold£107,500
30 May 199712A, HAFTON ROAD, LONDONFlatLeasehold£59,700
30 Jan 199743, HAFTON ROAD, LONDONTerracedFreehold£92,000
28 Jun 199649, HAFTON ROAD, LONDONSemi-DetachedFreehold£97,000
9 Oct 199559, HAFTON ROAD, LONDONTerracedFreehold£85,000
28 Sep 199532, HAFTON ROAD, LONDONTerracedFreehold£76,995
11 Sep 199526, HAFTON ROAD, LONDONTerracedFreehold£74,500
30 Mar 19952, HAFTON ROAD, LONDONTerracedFreehold£72,000

Other streets in London

All London house prices

Frequently asked questions

What is the average house price on Hafton Road, London?
The average sold price on Hafton Road is £274,628, across 74 sales since 1995. The median is £264,500 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Hafton Road last sell?
The most recent recorded sale on Hafton Road was 12, HAFTON ROAD, which sold for £280,000 on 17 Dec 2025.
How many properties are there on Hafton Road?
52 separate addresses have sold on Hafton Road since 1995, across 2 postcodes (SE6 1LP, SE6 1LW). That is not the same as the number of homes on the street — a property that has never changed hands since 1995 does not appear in Land Registry records.

About this data

Every figure on this page is calculated from the 74 sales HM Land Registry has recorded on Hafton Road since 1995 — what buyers actually paid, not asking prices or estimates. A home that has not changed hands since records began in 1995 will not appear. Sales are matched to this street by postcode and by the street component of the registered address, so a neighbouring street with a similar name is not counted. The Price Paid dataset covers England and Wales only; see Scotland and Northern Ireland.