23 Deben Road£450,000Mar 2025
15 Deben Road£560,000Jul 2024
32 Deben Road£590,000Sept 2023
13 Deben Road£480,000Jul 2022
26 Deben Road£520,000May 2022
40 Deben Road£485,000Dec 2021
38 Deben Road£390,000Sept 2021
42 Deben Road£450,000Sept 2021
8 Deben Road£375,000Dec 2019
44 Deben Road£375,000Jan 2019
42 Deben Road£395,000Oct 2018
20 Deben Road£470,000Jul 2018
2 Deben Road£395,000Nov 2017
12 Deben Road£395,000Aug 2016
26 Deben Road£395,000Jun 2016
40 Deben Road£395,000Feb 2016
32 Deben Road£394,995Dec 2015
30 Deben Road£340,000Sept 2015
24 Deben Road£335,000May 2015
42 Deben Road£317,500Nov 2014
40 Deben Road£250,000Apr 2014
13 Deben Road£319,000Oct 2013
32 Deben Road£317,500Feb 2012
21 Deben Road£247,500Dec 2011
15 Deben Road£350,000Sept 2011
30 Deben Road£345,000Apr 2007
14 Deben Road£360,000Jul 2006
14 Deben Road£338,000Mar 2005
15 Deben Road£286,250Feb 2005
32 Deben Road£320,000Nov 2004
24 Deben Road£177,000Jan 2002
11 Deben Road£165,000Nov 2001
15 Deben Road£178,000Aug 2001
2 Deben Road£187,000Jan 2001
6 Deben Road£185,000Jan 2001
22 Deben Road£70,000Jul 2000
1 Deben Road£135,000Jun 1999
14 Deben Road£175,000Nov 1998
3 Deben Road£116,000Sept 1998
16 Deben Road£170,000Aug 1998
42 Deben Road£109,500Apr 1998
11 Deben Road£115,000Aug 1997
16 Deben Road£160,000Nov 1996
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.