132 Stamford Road£370,000Mar 2026
154 Stamford Road£373,500Mar 2025
143 Stamford Road£547,000Aug 2024
137 Stamford Road£358,000Jul 2024
140 Stamford Road£385,000Dec 2023
145 Stamford Road£400,000Jun 2022
126 Stamford Road£352,500Jun 2021
132 Stamford Road£307,000Apr 2021
136 Stamford Road£352,000Aug 2020
161 Stamford Road£302,000May 2020
137 Stamford Road£300,000Feb 2020
134 Stamford Road£300,000Mar 2019
133 Stamford Road£312,500Nov 2018
140 Stamford Road£312,000Oct 2018
155 Stamford Road£320,000Jul 2017
145 Stamford Road£345,000Oct 2016
131 Stamford Road£290,000Jun 2016
138 Stamford Road£265,000Feb 2015
129 Stamford Road£230,000Sept 2014
142 Stamford Road£205,000Aug 2014
133 Stamford Road£220,000Jul 2014
140 Stamford Road£190,000Jan 2014
156 Stamford Road£147,500Nov 2011
148 Stamford Road£150,000Apr 2010
138 Stamford Road£160,000Apr 2009
155 Stamford Road£197,000Aug 2007
140 Stamford Road£196,000Jul 2007
145 Stamford Road£223,000Jun 2007
124 Stamford Road£159,000Mar 2007
133 Stamford Road£169,500Dec 2006
122 Stamford Road£235,000Sept 2006
133 Stamford Road£155,000Feb 2006
135 Stamford Road£155,000Oct 2005
160 Stamford Road£157,000Aug 2004
158 Stamford Road£145,000Apr 2004
160 Stamford Road£134,345Mar 2004
136 Stamford Road£128,000Oct 2002
139 Stamford Road£80,000Feb 2001
139 Stamford Road£41,000May 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.