59 Farm Road£380,000Aug 2025
75 Farm Road£335,000Jul 2024
53 Farm Road£440,000Feb 2024
83 Farm Road£440,000Jan 2023
69 Farm Road£385,000Sept 2022
87 Farm Road£350,000Sept 2021
49 Farm Road£330,000Oct 2020
65 Farm Road£245,000Jul 2019
79 Farm Road£335,000Jul 2018
77 Farm Road£265,000Aug 2017
65 Farm Road£223,000Aug 2015
51 Farm Road£250,000Nov 2013
63 Farm Road£217,000Jan 2013
83 Farm Road£223,000Jan 2012
47 Farm Road£250,000Dec 2011
65 Farm Road£150,000Nov 2011
79 Farm Road£212,000Sept 2011
89 Farm Road£285,000Oct 2010
85 Farm Road£210,000Mar 2010
71 Farm Road£250,000Jan 2009
71 Farm Road£250,000Oct 2007
91 Farm Road£241,500Apr 2007
75 Farm Road£260,000Mar 2007
75 Farm Road£175,000Aug 2006
59 Farm Road£207,000Jan 2006
55 Farm Road£277,000Feb 2005
57 Farm Road£265,000Feb 2005
57 Farm Road£162,500Mar 2004
91 Farm Road£167,250Oct 2002
51 Farm Road£175,000Sept 2002
55 Farm Road£171,000Aug 2001
61 Farm Road£144,000Jun 2001
89 Farm Road£92,000Apr 2001
85 Farm Road£120,000Mar 2001
47 Farm Road£143,000Oct 2000
51 Farm Road£110,000Mar 2000
81 Farm Road£112,000Jun 1999
53 Farm Road£92,000Nov 1998
55 Farm Road£133,000Nov 1998
69 Farm Road£86,500Jan 1997
71 Farm Road£79,000Nov 1996
65 Farm Road£55,000Aug 1996
55 Farm Road£93,000Aug 1996
83 Farm Road£48,000Mar 1996
53 Farm Road£53,000Dec 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.