106 Farm Road£650,000Nov 2025
64 Farm Road£790,000Sept 2025
36 Farm Road£685,000Dec 2024
100 Farm Road£610,000Nov 2024
98 Farm Road£518,000Sept 2024
54 Farm Road£675,000Aug 2024
70 Farm Road£750,000Aug 2024
52 Farm Road£700,000Nov 2023
74 Farm Road£755,500Jul 2022
64 Farm Road£714,000Jul 2020
84 Farm Road£565,000Jan 2020
100 Farm Road£525,000Dec 2019
66 Farm Road£595,000Sept 2018
38 Farm Road£678,000Jul 2017
70 Farm Road£540,000Mar 2016
62 Farm Road£595,000Jan 2016
74 Farm Road£580,000Aug 2015
92 Farm Road£499,950Jul 2015
38 Farm Road£430,000Aug 2014
68 Farm Road£400,000Jun 2014
104 Farm Road£350,000Oct 2010
66 Farm Road£345,000Mar 2010
60 Farm Road£280,000Dec 2009
36 Farm Road£405,000Nov 2007
82 Farm Road£339,950Apr 2007
42 Farm Road£245,000Apr 2007
64 Farm Road£360,000Feb 2007
30 Farm Road£430,000Feb 2007
74 Farm Road£365,000Dec 2006
74 Farm Road£260,000Jun 2006
76 Farm Road£249,000Aug 2003
100 Farm Road£277,500Jul 2003
40 Farm Road£277,000Nov 2002
42 Farm Road£250,000Jun 2002
62 Farm Road£265,000Feb 2002
72 Farm Road£219,950Jan 2002
64 Farm Road£235,000Nov 2001
102 Farm Road£205,000Aug 2001
104 Farm Road£195,000Apr 2001
30 Farm Road£224,000Mar 2000
50 Farm Road£180,000Jan 2000
100 Farm Road£145,000Nov 1999
36 Farm Road£125,000Aug 1999
62 Farm Road£145,000Feb 1999
42 Farm Road£250,000Jul 1998
64 Farm Road£125,150Jun 1998
84 Farm Road£117,500Nov 1997
76 Farm Road£39,100May 1997
88 Farm Road£112,500Apr 1997
32 Farm Road£102,500Nov 1996
98 Farm Road£91,000Jan 1996
90 Farm Road£89,000Feb 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.