59 Farm Road£310,000Jun 2025
66 Farm Road£300,000Mar 2025
50 Farm Road£259,000Feb 2025
55 Farm Road£300,000Dec 2023
67 Farm Road£250,000Oct 2023
65 Farm Road£219,950Nov 2019
46 Farm Road£210,000Feb 2018
38 Farm Road£260,000Sept 2017
47 Farm Road£255,000Dec 2016
23 Farm Road£239,000Nov 2015
51 Farm Road£210,000May 2015
59 Farm Road£205,000Apr 2015
54 Farm Road£210,000Dec 2014
21 Farm Road£185,000Oct 2014
67 Farm Road£205,000May 2014
43 Farm Road£182,000Feb 2014
65 Farm Road£176,000Jan 2014
39 Farm Road£171,000Dec 2013
37 Farm Road£160,000Nov 2013
55 Farm Road£165,000Mar 2013
67 Farm Road£180,500Jun 2012
30 Farm Road£160,000Apr 2011
65 Farm Road£125,000Feb 2011
47 Farm Road£171,000Jul 2008
51 Farm Road£172,000Jul 2008
54 Farm Road£183,000Sept 2007
21 Farm Road£142,000Jul 2006
43 Farm Road£155,000Jan 2006
55 Farm Road£147,000Oct 2005
67 Farm Road£163,000Oct 2005
58 Farm Road£140,000Apr 2004
27 Farm Road£141,000May 2003
56 Farm Road£120,000Mar 2003
43 Farm Road£74,000Oct 2002
65 Farm Road£47,000Feb 2002
54 Farm Road£94,950Jul 2000
38 Farm Road£97,000Jan 2000
56 Farm Road£67,000Sept 1999
27 Farm Road£70,050Sept 1999
21 Farm Road£65,000Jul 1999
59 Farm Road£63,000Oct 1998
55 Farm Road£65,600Sept 1998
66 Farm Road£66,000Jun 1998
67 Farm Road£59,000Jan 1998
52 Farm Road£43,500Sept 1996
34 Farm Road£47,000Jul 1996
66 Farm Road£53,000May 1996
23 Farm Road£50,000Nov 1995
55 Farm Road£49,950Jul 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.