21 Haffenden Road£520,000Sept 2025
7 Haffenden Road£530,000Aug 2025
31 Haffenden Road£610,000Jul 2025
24 Haffenden Road£496,000Nov 2023
22 Haffenden Road£520,000Sept 2023
25 Haffenden Road£625,000Jul 2023
29 Haffenden Road£585,000Jul 2022
10 Haffenden Road£525,000Jun 2022
37 Haffenden Road£547,500Apr 2022
9 Haffenden Road£525,000May 2021
14 Haffenden Road£434,000Nov 2020
28 Haffenden Road£370,000Oct 2020
11 Haffenden Road£395,000Jul 2020
7 Haffenden Road£375,000Dec 2019
13 Haffenden Road£330,000Aug 2019
27 Haffenden Road£530,000Jun 2019
28 Haffenden Road£325,000Dec 2018
33 Haffenden Road£535,000May 2018
20 Haffenden Road£360,000Dec 2017
9 Haffenden Road£460,000Aug 2016
27 Haffenden Road£410,000Mar 2016
23 Haffenden Road£285,000Feb 2015
19 Haffenden Road£280,000Sept 2014
22 Haffenden Road£340,000Mar 2014
30 Haffenden Road£320,000Apr 2013
17 Haffenden Road£265,000Apr 2013
24 Haffenden Road£272,000Oct 2012
14 Haffenden Road£257,500Mar 2012
17 Haffenden Road£250,000Sept 2011
22 Haffenden Road£250,000May 2011
10 Haffenden Road£275,000Oct 2010
9 Haffenden Road£360,000Sept 2010
21 Haffenden Road£329,995Jun 2007
26 Haffenden Road£279,000Jan 2007
31 Haffenden Road£291,500Oct 2005
12 Haffenden Road£285,000Sept 2005
12 Haffenden Road£285,000Mar 2005
9 Haffenden Road£300,000Sept 2004
37 Haffenden Road£234,500Jun 2004
33 Haffenden Road£249,995Jan 2004
31 Haffenden Road£292,500Dec 2003
10 Haffenden Road£249,995Nov 2003
27 Haffenden Road£292,000Sept 2003
13 Haffenden Road£145,000Aug 2001
11 Haffenden Road£162,000Apr 2001
16 Haffenden Road£160,000Feb 2001
31 Haffenden Road£153,000Jul 1999
7 Haffenden Road£107,000May 1999
21 Haffenden Road£110,000Dec 1997
22 Haffenden Road£92,500Sept 1996
12 Haffenden Road£81,000Nov 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.