48 Upper Road£200,000May 2026
40 Upper Road£480,000Jan 2025
42 Upper Road£460,000Dec 2024
38 Upper Road£350,000Apr 2024
76 Upper Road£393,500Jan 2020
38 Upper Road£295,000Nov 2019
72 Upper Road£380,000Dec 2016
40 Upper Road£415,000Mar 2016
20 Upper Road£330,000Aug 2015
22 Upper Road£240,000Mar 2014
74 Upper Road£254,000Feb 2014
74 Upper Road£196,000Dec 2013
70 Upper Road£200,000Jun 2013
66 Upper Road£242,000Apr 2011
14 Upper Road£248,000Apr 2007
62 Upper Road£235,000Jan 2007
60 Upper Road£237,500Sept 2006
24 Upper Road£225,000Sept 2005
10 Upper Road£158,590May 2005
58 Upper Road£220,000Feb 2005
24 Upper Road£140,000Jan 2005
36 Upper Road£160,000Jul 2004
64 Upper Road£200,000Nov 2003
58 Upper Road£130,000Sept 2001
66 Upper Road£114,200Oct 2000
6 Upper Road£94,000May 2000
60 Upper Road£95,000Jan 2000
76 Upper Road£77,000Oct 1998
44 Upper Road£83,000Aug 1998
38 Upper Road£72,995Jul 1998
58 Upper Road£74,995Apr 1998
58 Upper Road£35,000Jan 1998
38 Upper Road£34,000Jan 1998
72 Upper Road£49,000Sept 1997
60 Upper Road£63,000Mar 1997
60 Upper Road£25,000Oct 1996
48 Upper Road£39,995Oct 1995
54 Upper Road£48,000Jun 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.