70 Farm Road£280,000Jan 2026
46 Farm Road£476,000Jun 2025
72 Farm Road£380,000Sept 2024
48 Farm Road£410,000Nov 2022
76 Farm Road£320,000Oct 2022
70 Farm Road£280,000Feb 2021
36 Farm Road£380,000Nov 2020
46 Farm Road£375,000Aug 2019
46 Farm Road£305,000Feb 2019
54 Farm Road£470,000Jan 2019
74 Farm Road£257,000Oct 2018
62 Farm Road£237,500Aug 2018
38 Farm Road£317,500May 2018
36 Farm Road£333,000Mar 2018
52 Farm Road£306,000Dec 2017
82 Farm Road£285,000Jun 2016
42 Farm Road£248,950Dec 2015
36 Farm Road£297,500Jul 2015
42 Farm Road£215,000Apr 2014
80 Farm Road£194,950Jul 2013
74 Farm Road£199,950Mar 2011
66 Farm Road£166,000Jul 2009
52 Farm Road£225,000Jul 2008
36 Farm Road£278,000Mar 2007
42 Farm Road£249,995Nov 2006
44 Farm Road£280,000Aug 2006
72 Farm Road£225,000May 2006
58 Farm Road£178,000Apr 2005
42 Farm Road£171,000Jul 2004
52 Farm Road£195,000Apr 2004
60 Farm Road£198,000Sept 2002
54 Farm Road£180,000Nov 2001
40 Farm Road£168,000Aug 2001
34 Farm Road£149,000Aug 2001
38 Farm Road£120,000Aug 2001
76 Farm Road£34,500Dec 2000
34A Farm Road£140,000Feb 2000
72 Farm Road£93,500Apr 1999
78 Farm Road£85,500Jan 1999
48 Farm Road£78,000Apr 1998
72 Farm Road£55,000Jan 1998
52 Farm Road£84,000Dec 1997
74 Farm Road£62,500Apr 1997
44 Farm Road£75,000Dec 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.