75 Farm Road£600,000Dec 2025
79 Farm Road£845,000Jul 2024
57 Farm Road£666,100Apr 2024
65 Farm Road£690,000Mar 2024
119 Farm Road£660,000Oct 2022
1, 141A Farm Road£435,000Feb 2022
103 Farm Road£500,000Feb 2022
99 Farm Road£780,000Jan 2022
125 Farm Road£755,000Nov 2021
77 Farm Road£495,000Nov 2021
137 Farm Road£575,000Jun 2021
71 Farm Road£569,000Mar 2021
133 Farm Road£490,000Nov 2020
135 Farm Road£486,780Aug 2019
109 Farm Road£525,000May 2019
2, 141A Farm Road£275,000Dec 2018
65 Farm Road£540,000Jan 2018
57 Farm Road£586,000Aug 2017
63 Farm Road£625,000Aug 2017
119 Farm Road£598,500Apr 2017
75 Farm Road£665,000Sept 2016
93 Farm Road£552,500Dec 2015
105 Farm Road£475,000Nov 2014
85 Farm Road£489,950Jun 2014
89 Farm Road£472,500Apr 2014
117 Farm Road£570,000Apr 2014
53 Farm Road£415,000Mar 2014
139 Farm Road£430,000Jan 2014
137 Farm Road£376,000Oct 2013
119 Farm Road£310,000Aug 2011
139 Farm Road£279,000Nov 2010
79 Farm Road£348,500Nov 2009
91 Farm Road£365,000Apr 2009
125 Farm Road£395,950Sept 2007
93 Farm Road£320,000Aug 2007
93 Farm Road£320,000Aug 2007
123 Farm Road£352,500Jul 2007
89 Farm Road£365,000May 2007
63 Farm Road£347,500Feb 2007
109 Farm Road£299,950Nov 2006
91 Farm Road£224,000Aug 2006
65 Farm Road£305,000Feb 2006
61 Farm Road£302,000Oct 2005
111 Farm Road£290,000Oct 2005
1, 141A Farm Road£225,000Dec 2004
61 Farm Road£295,000Jul 2003
123 Farm Road£300,000Jan 2003
93 Farm Road£224,950Sept 2002
93 Farm Road£224,950Sept 2002
2, 141A Farm Road£129,000Aug 2002
81 Farm Road£280,000Aug 2002
109 Farm Road£234,950Jul 2002
89 Farm Road£220,000Jun 2002
85 Farm Road£191,000Apr 2002
117 Farm Road£249,000Apr 2002
75 Farm Road£205,000Sept 2001
137 Farm Road£180,000Aug 2001
123 Farm Road£185,000Jul 2001
49 Farm Road£190,000Jun 2001
125 Farm Road£182,500Apr 2001
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.