66 Willmott Road£407,500Mar 2026
84 Willmott Road£465,000Mar 2025
102 Willmott Road£412,500Mar 2025
112 Willmott Road£300,000Mar 2025
80 Willmott Road£350,000Dec 2024
92 Willmott Road£556,000Dec 2024
68 Willmott Road£347,500Apr 2024
96 Willmott Road£525,000Nov 2023
124 Willmott Road£410,000Nov 2022
72 Willmott Road£335,000Apr 2021
88 Willmott Road£405,000Jan 2021
66 Willmott Road£333,000Aug 2020
132 Willmott Road£321,000Feb 2019
72 Willmott Road£309,000Dec 2018
92 Willmott Road£318,000Aug 2017
102 Willmott Road£272,000Mar 2017
70 Willmott Road£280,000Aug 2016
96 Willmott Road£300,000Mar 2015
100 Willmott Road£273,000Oct 2014
90 Willmott Road£237,500Feb 2014
92 Willmott Road£202,000Jun 2013
106 Willmott Road£201,000Aug 2012
86 Willmott Road£190,000Aug 2011
68 Willmott Road£200,000Jun 2010
124 Willmott Road£235,750Aug 2008
74 Willmott Road£229,000Feb 2007
84 Willmott Road£279,950Feb 2007
84 Willmott Road£279,950Feb 2007
96 Willmott Road£228,000Nov 2006
126 Willmott Road£247,950Oct 2006
122 Willmott Road£191,000Mar 2006
100 Willmott Road£230,500Aug 2005
124 Willmott Road£75,000Aug 2005
90 Willmott Road£228,000Apr 2004
128 Willmott Road£182,000Dec 2003
126 Willmott Road£186,500Jun 2003
72 Willmott Road£157,000May 2003
110 Willmott Road£143,000Nov 2002
70 Willmott Road£132,000Aug 2002
120 Willmott Road£120,000Mar 2002
74 Willmott Road£133,000Dec 2001
106 Willmott Road£96,500Mar 2000
98 Willmott Road£95,500Oct 1998
68 Willmott Road£86,500Jul 1998
84 Willmott Road£75,500Mar 1998
96 Willmott Road£93,000Oct 1997
94 Willmott Road£89,000Aug 1997
106 Willmott Road£71,500Jul 1996
124 Willmott Road£74,500Oct 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.