22 Willoughby Road£643,000Aug 2025
6 Willoughby Road£1,200,000Mar 2024
3 Willoughby Road£798,000Apr 2023
18 Willoughby Road£680,000Jun 2022
20 Willoughby Road£726,000Jun 2021
5 Willoughby Road£595,000Mar 2021
3 Willoughby Road£580,000Jan 2021
4 Willoughby Road£460,000Sept 2020
12 Willoughby Road£600,000Jul 2019
8 Willoughby Road£587,500Apr 2017
16 Willoughby Road£650,000Feb 2017
12 Willoughby Road£525,000Jun 2015
5 Willoughby Road£657,500Oct 2014
6 Willoughby Road£485,000Jan 2012
12 Willoughby Road£390,000Jul 2011
2 Willoughby Road£500,000Jun 2011
8 Willoughby Road£312,500May 2010
2A Willoughby Road£307,500Aug 2008
18 Willoughby Road£350,000Dec 2007
20 Willoughby Road£348,000Aug 2007
16 Willoughby Road£275,000May 2007
8 Willoughby Road£286,250Oct 2006
8 Willoughby Road£305,000May 2006
18 Willoughby Road£290,000Nov 2005
30 Willoughby Road£300,000Oct 2005
4A Willoughby Road£250,000Sept 2004
12 Willoughby Road£250,000Sept 2003
2A Willoughby Road£249,000Feb 2003
12 Willoughby Road£195,000Jul 2001
8 Willoughby Road£173,000Nov 2000
18 Willoughby Road£194,950Nov 2000
30 Willoughby Road£230,000Jul 2000
20 Willoughby Road£193,000May 2000
12 Willoughby Road£149,450Sept 1998
22 Willoughby Road£112,000Jan 1998
30 Willoughby Road£115,000Nov 1995
2A Willoughby Road£76,000Sept 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.