80 Delavale Road£290,000Feb 2026
70 Delavale Road£590,000Nov 2025
27 Delavale Road£390,000Oct 2022
90 Delavale Road£275,000Aug 2022
23 Delavale Road£325,000Nov 2020
90 Delavale Road£199,950Nov 2017
23 Delavale Road£227,500Apr 2013
27 Delavale Road£195,000Dec 2008
88 Delavale Road£173,000Aug 2007
84 Delavale Road£168,000Aug 2006
80 Delavale Road£127,500Feb 2003
80 Delavale Road£120,000Mar 2002
62 Delavale Road£220,000May 2001
88 Delavale Road£85,000Apr 2001
37 Delavale Road£162,000Feb 2001
62 Delavale Road£155,000Jan 2000
45 Delavale Road£31,200Nov 1999
76 Delavale Road£25,080Oct 1998
70 Delavale Road£199,900Dec 1997
72 Delavale Road£85,950Apr 1997
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.