24 Stamford Road£154,000Aug 2025
18 Stamford Road£160,000Aug 2025
3 Stamford Road£225,000Sept 2024
28 Stamford Road£176,500Oct 2023
16 Stamford Road£150,000Jun 2023
23E Stamford Road£163,000May 2022
5 Stamford Road£120,000Apr 2021
30A Stamford Road£85,000Feb 2021
24 Stamford Road£120,000Mar 2020
5 Stamford Road£120,000Jul 2019
7 Stamford Road£114,500Apr 2019
30A Stamford Road£78,000Feb 2018
23E Stamford Road£125,000Feb 2018
30 Stamford Road£90,000Jun 2017
24 Stamford Road£109,000May 2017
7 Stamford Road£125,000Oct 2016
17 Stamford Road£80,000May 2016
21 Stamford Road£240,000Mar 2016
31 Stamford Road£143,000Feb 2016
4 Stamford Road£90,000Apr 2015
2 Stamford Road£110,000Mar 2011
29 Stamford Road£137,700Oct 2009
33 Stamford Road£94,000Feb 2009
29 Stamford Road£151,000Jun 2007
26 Stamford Road£108,000Feb 2007
3 Stamford Road£160,000Nov 2006
18 Stamford Road£137,000Nov 2005
3 Stamford Road£100,000Jun 2005
5 Stamford Road£85,000Apr 2005
5 Stamford Road£70,000Dec 2004
3 Stamford Road£90,500Dec 2003
29 Stamford Road£71,000Jul 2003
30A Stamford Road£43,000Jun 2003
30A Stamford Road£44,950Dec 2002
27 Stamford Road£68,000Jul 2002
22 Stamford Road£46,500Feb 2002
30A Stamford Road£35,500Jun 2001
23C Stamford Road£45,950Mar 2001
30A Stamford Road£26,000Mar 2001
18 Stamford Road£53,500Mar 2001
27 Stamford Road£37,000Nov 2000
2 Stamford Road£31,000Dec 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.