68 Stamford Road£245,000Feb 2025
44 Stamford Road£340,000Oct 2024
74 Stamford Road£225,000Aug 2023
60 Stamford Road£230,000Mar 2023
75 Stamford Road£440,000Jun 2022
64 Stamford Road£229,000Aug 2021
40 Stamford Road£351,000Feb 2021
70 Stamford Road£190,000Jan 2020
56 Stamford Road£297,000May 2017
74 Stamford Road£200,000Oct 2016
85 Stamford Road£300,000Sept 2016
81 Stamford Road£294,000May 2015
83 Stamford Road£320,000Jan 2015
83 Stamford Road£175,000Jul 2014
71 Stamford Road£185,000Apr 2014
44 Stamford Road£155,000Sept 2012
83 Stamford Road£202,500Apr 2012
58 Stamford Road£150,000Dec 2009
48 Stamford Road£153,000Aug 2009
56 Stamford Road£151,000Aug 2009
87 Stamford Road£186,500May 2007
67 Stamford Road£184,995Aug 2005
67 Stamford Road£146,500Apr 2005
54 Stamford Road£150,000Feb 2005
58 Stamford Road£145,000May 2004
66 Stamford Road£110,000Mar 2004
83 Stamford Road£176,000Feb 2004
73 Stamford Road£140,000Jul 2003
85 Stamford Road£155,000May 2003
71 Stamford Road£134,000Mar 2003
87 Stamford Road£154,995Nov 2002
66 Stamford Road£59,995Nov 2001
85 Stamford Road£88,000Aug 2001
73 Stamford Road£79,000Sept 2000
40 Stamford Road£89,500Sept 2000
83 Stamford Road£89,995Mar 2000
83 Stamford Road£58,000May 1998
58 Stamford Road£52,500Jan 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.