114 Farmstead Road£150,000Jun 2025
123 Farmstead Road£175,000Apr 2025
116 Farmstead Road£170,000Apr 2025
104 Farmstead Road£165,000Mar 2025
104 Farmstead Road£179,167Dec 2024
141 Farmstead Road£128,000Jun 2024
138 Farmstead Road£155,000Dec 2023
142 Farmstead Road£192,000Oct 2022
121 Farmstead Road£195,000Apr 2022
126 Farmstead Road£166,500Feb 2021
121 Farmstead Road£129,950Oct 2018
140 Farmstead Road£125,000Aug 2017
126 Farmstead Road£120,000Feb 2017
104 Farmstead Road£133,000Feb 2017
120 Farmstead Road£124,000Nov 2016
142 Farmstead Road£109,995Jul 2016
143 Farmstead Road£92,950Jun 2016
124 Farmstead Road£104,000Jan 2015
102 Farmstead Road£96,000May 2014
131 Farmstead Road£100,000Apr 2014
116 Farmstead Road£69,000Nov 2011
124 Farmstead Road£92,000Aug 2011
133 Farmstead Road£95,000Oct 2009
126 Farmstead Road£100,000Nov 2008
108 Farmstead Road£113,000Dec 2007
118 Farmstead Road£108,000Nov 2007
121 Farmstead Road£99,500May 2007
114 Farmstead Road£98,000Oct 2006
118 Farmstead Road£60,000Nov 2004
104 Farmstead Road£80,000Oct 2004
124 Farmstead Road£85,000May 2004
124 Farmstead Road£71,000Feb 2004
131 Farmstead Road£78,000Oct 2003
102 Farmstead Road£63,000Aug 2003
118 Farmstead Road£49,000Dec 2002
106 Farmstead Road£50,000Jul 2002
134 Farmstead Road£46,000Jul 2001
114 Farmstead Road£39,500Aug 2000
127 Farmstead Road£39,000Jan 1998
124 Farmstead Road£30,000Jul 1996
106 Farmstead Road£25,000Mar 1996
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.