6 Farm Road£440,000Dec 2025
2 Farm Road£460,000Jul 2025
18 Farm Road£525,000Mar 2025
25 Farm Road£752,500Feb 2025
3 Farm Road£646,500Mar 2024
18A Farm Road£485,000Jan 2024
18A Farm Road£515,000Sept 2023
22 Farm Road£580,000Nov 2022
17 Farm Road£715,000Sept 2022
23 Farm Road£650,000Nov 2021
16 Farm Road£495,000Sept 2021
12 Farm Road£515,000Sept 2021
27 Farm Road£650,000Mar 2021
19 Farm Road£672,000Mar 2021
32 Farm Road£370,000Aug 2020
18A Farm Road£450,000Mar 2020
18 Farm Road£450,000Jan 2020
2A Farm Road£480,000Nov 2019
15 Farm Road£625,000Apr 2019
20A Farm Road£455,000Mar 2019
20 Farm Road£450,000Dec 2018
12 Farm Road£440,000Nov 2016
20 Farm Road£675,000Nov 2016
13A Farm Road£550,000Jun 2016
3 Farm Road£338,000Aug 2015
1 Farm Road£445,000Aug 2015
7 Farm Road£375,000Jul 2014
10 Farm Road£500,000May 2014
19 Farm Road£249,995Apr 2014
13 Farm Road£410,000Sept 2013
23 Farm Road£220,000Jul 2013
11 Farm Road£250,000Jan 2012
14 Farm Road£232,500Jul 2010
24 Farm Road£380,000Nov 2009
25 Farm Road£260,000Jul 2009
19 Farm Road£167,000Feb 2009
31 Farm Road£480,000Dec 2007
12 Farm Road£310,000Oct 2007
17 Farm Road£249,995Dec 2006
1A Farm Road£210,000Jun 2006
2A Farm Road£370,000Jan 2006
31 Farm Road£397,500Jul 2005
15 Farm Road£187,000Apr 2002
17 Farm Road£160,000Apr 2001
5 Farm Road£110,000Dec 2000
2A Farm Road£200,000Dec 2000
7 Farm Road£170,000Jan 1998
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.