43 Willoughby Road£790,000Apr 2024
29 Willoughby Road£850,000Apr 2022
31 Willoughby Road£950,000Mar 2022
15 Willoughby Road£922,500Sept 2021
41 Willoughby Road£802,000Jun 2021
45 Willoughby Road£800,000Aug 2020
43 Willoughby Road£615,000Aug 2020
3 Willoughby Road£887,000Jul 2020
35 Willoughby Road£800,000Sept 2018
9 Willoughby Road£850,000Jul 2017
17 Willoughby Road£635,000Feb 2017
31 Willoughby Road£740,000Mar 2016
31 Willoughby Road£475,000Apr 2014
29 Willoughby Road£599,000Oct 2013
45 Willoughby Road£660,000Sept 2013
35 Willoughby Road£618,000Jul 2013
5 Willoughby Road£450,000Mar 2013
29 Willoughby Road£407,500Dec 2012
23 Willoughby Road£451,000Apr 2012
3 Willoughby Road£361,000Oct 2011
15 Willoughby Road£412,000Dec 2010
37 Willoughby Road£355,000Feb 2010
41 Willoughby Road£353,000Oct 2008
45 Willoughby Road£485,000Nov 2007
23 Willoughby Road£419,950Aug 2007
35 Willoughby Road£378,000Feb 2007
15 Willoughby Road£320,000Jun 2006
17 Willoughby Road£310,000Jul 2004
13 Willoughby Road£132,500Jun 2004
25 Willoughby Road£285,000Mar 2004
45 Willoughby Road£275,000Dec 2003
37 Willoughby Road£235,000Oct 2003
5 Willoughby Road£240,000Oct 2002
17 Willoughby Road£217,000Dec 2001
37 Willoughby Road£185,000Dec 2001
9 Willoughby Road£290,000Sept 2001
23 Willoughby Road£202,000Aug 2000
35 Willoughby Road£193,000Sept 1999
5 Willoughby Road£114,950Jun 1997
7 Willoughby Road£90,000Jan 1997
23 Willoughby Road£94,000Nov 1996
33 Willoughby Road£103,000Feb 1996
13 Willoughby Road£91,000Dec 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.