38 Farm Road£710,000Sept 2025
52 Farm Road£658,466Oct 2024
56 Farm Road£690,000Apr 2024
26 Farm Road£690,000May 2023
26 Farm Road£670,000Sept 2021
42 Farm Road£700,000Jun 2021
18 Farm Road£610,000Apr 2019
24 Farm Road£570,000Oct 2018
8 Farm Road£595,558May 2018
26 Farm Road£650,000Sept 2016
22 Farm Road£540,000Aug 2016
50 Farm Road£330,000Feb 2016
46 Farm Road£560,000Aug 2015
6 Farm Road£599,995Mar 2015
50 Farm Road£248,995Aug 2013
28 Farm Road£466,000Mar 2013
6 Farm Road£425,000Nov 2007
14 Farm Road£300,000Sept 2006
8 Farm Road£300,000Sept 2006
52 Farm Road£340,000Feb 2006
28 Farm Road£390,000Nov 2005
76 Farm Road£281,500Oct 2005
70 Farm Road£275,000Oct 2005
6 Farm Road£375,000Sept 2004
62 Farm Road£250,000Sept 2002
50A Farm Road£106,000Dec 2001
50 Farm Road£105,000Sept 2000
28 Farm Road£195,050Jun 1999
50A Farm Road£56,000Nov 1998
8 Farm Road£142,500Nov 1998
76 Farm Road£135,000Aug 1997
30 Farm Road£133,000Aug 1997
50 Farm Road£60,000Jun 1997
24 Farm Road£94,000Nov 1995
54 Farm Road£111,500Sept 1995
8 Farm Road£90,000Jan 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.