15 Willoughby Road£266,000Mar 2026
20 Willoughby Road£230,000Apr 2025
21 Willoughby Road£277,500Nov 2024
22 Willoughby Road£205,000Jul 2024
19 Willoughby Road£232,500Jul 2024
23 Willoughby Road£205,000Mar 2023
16 Willoughby Road£221,650Nov 2022
5 Willoughby Road£230,000Jul 2022
19 Willoughby Road£200,000Jan 2022
1 Willoughby Road£212,000Dec 2021
26 Willoughby Road£212,000Mar 2021
18 Willoughby Road£164,300Jul 2020
15 Willoughby Road£201,000Feb 2020
29 Willoughby Road£205,000Oct 2019
21 Willoughby Road£175,000Jul 2018
16 Willoughby Road£140,000Nov 2015
27 Willoughby Road£136,000Jul 2015
27 Willoughby Road£150,000Jul 2015
26 Willoughby Road£143,000Aug 2012
1 Willoughby Road£147,000Jul 2009
9 Willoughby Road£149,950Dec 2007
2 Willoughby Road£185,000Jun 2007
29 Willoughby Road£169,995Apr 2007
15 Willoughby Road£162,000Nov 2006
22 Willoughby Road£140,000Oct 2006
5 Willoughby Road£146,000Oct 2006
21 Willoughby Road£142,500Jun 2006
10 Willoughby Road£195,000Jun 2005
25 Willoughby Road£163,000May 2005
27 Willoughby Road£145,000Sept 2004
7 Willoughby Road£100,500Aug 2003
22 Willoughby Road£70,800May 2003
15 Willoughby Road£70,500Apr 2003
15 Willoughby Road£70,500Apr 2003
1 Willoughby Road£80,000Apr 2003
27 Willoughby Road£77,950Apr 2002
26 Willoughby Road£78,000Mar 2002
21 Willoughby Road£53,000Jul 2000
7 Willoughby Road£42,000Feb 2000
6 Willoughby Road£55,000Dec 1999
14 Willoughby Road£25,000Oct 1999
20 Willoughby Road£48,000Sept 1998
4 Willoughby Road£52,995Sept 1998
1 Willoughby Road£45,500May 1997
21 Willoughby Road£48,000Feb 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.