18 Willoughby Road£257,500May 2025
11 Willoughby Road£300,000Aug 2024
16 Willoughby Road£255,000Jun 2024
29 Willoughby Road£290,000Apr 2023
27 Willoughby Road£270,000Aug 2020
2 Willoughby Road£196,500Aug 2018
2 Willoughby Road£176,200Apr 2018
22 Willoughby Road£258,000Dec 2017
2 Willoughby Road£213,500Aug 2017
8 Willoughby Road£180,000Oct 2015
11 Willoughby Road£215,000Oct 2015
27 Willoughby Road£196,500Aug 2015
23 Willoughby Road£100,000Jul 2015
1 Willoughby Road£215,000Apr 2015
27 Willoughby Road£160,000Feb 2013
7 Willoughby Road£195,000May 2011
14 Willoughby Road£232,500Dec 2009
15 Willoughby Road£147,500Jun 2009
2 Willoughby Road£205,000Feb 2008
22 Willoughby Road£204,000Oct 2007
1 Willoughby Road£200,000Oct 2007
19 Willoughby Road£173,000Jul 2007
1 Willoughby Road£157,500Aug 2006
18 Willoughby Road£171,000Jul 2006
14 Willoughby Road£149,000Oct 2003
7 Willoughby Road£167,500Apr 2003
2 Willoughby Road£147,000Feb 2003
18 Willoughby Road£128,000Aug 2002
9 Willoughby Road£163,000May 2002
11 Willoughby Road£59,800Apr 2000
22 Willoughby Road£87,000Jan 2000
20 Willoughby Road£50,000Jun 1998
12 Willoughby Road£59,950Jan 1998
14 Willoughby Road£64,000Oct 1997
18 Willoughby Road£63,000Oct 1997
2 Willoughby Road£55,000Feb 1997
7 Willoughby Road£59,950May 1996
8 Willoughby Road£44,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.