31 Upland Road£378,000Jun 2025
45 Upland Road£417,000Mar 2025
9 Upland Road£375,000Oct 2024
35 Upland Road£388,750Jul 2024
31 Upland Road£375,000Jan 2023
35 Upland Road£325,000Oct 2019
3 Upland Road£286,000May 2019
25 Upland Road£280,000Oct 2017
9 Upland Road£295,000Aug 2017
31 Upland Road£248,000Feb 2015
3 Upland Road£190,000Sept 2013
31 Upland Road£193,000Aug 2013
57 Upland Road£210,000Apr 2012
25 Upland Road£202,000Mar 2012
39 Upland Road£225,000Oct 2011
35 Upland Road£199,950Feb 2011
57 Upland Road£202,000Feb 2007
63 Upland Road£196,000Dec 2006
39 Upland Road£183,000Nov 2006
51 Upland Road£174,000Jul 2005
25 Upland Road£167,000Apr 2005
39 Upland Road£174,950Aug 2004
35 Upland Road£165,000Jul 2004
39 Upland Road£151,000Nov 2003
57 Upland Road£159,000Jul 2003
31 Upland Road£141,500Mar 2003
3 Upland Road£120,000May 2001
45 Upland Road£128,500Aug 2000
39 Upland Road£93,000Jan 2000
25 Upland Road£92,000Oct 1999
45 Upland Road£90,000Apr 1998
25 Upland Road£80,000Dec 1997
57 Upland Road£75,000Sept 1997
35 Upland Road£64,000May 1996
49 Upland Road£65,500Aug 1995
67 Upland Road£59,650Mar 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.