35 Home Farm£250,000Nov 2025
25 Home Farm£204,950Jul 2025
29 Home Farm£240,000Jul 2025
25 Home Farm£160,000Apr 2024
19 Home Farm£217,000Sept 2023
40 Home Farm£259,950Dec 2022
43 Home Farm£228,000Oct 2022
44 Home Farm£191,000Sept 2022
42 Home Farm£180,000Jun 2021
39 Home Farm£215,000Apr 2021
42 Home Farm£160,000Nov 2017
12 Home Farm£142,000Feb 2016
40 Home Farm£169,950Sept 2015
33 Home Farm£165,000May 2014
13 Home Farm£97,000May 2012
43 Home Farm£133,000Mar 2012
2A Home Farm£87,000Jan 2012
3A Home Farm£103,000Dec 2010
29 Home Farm£142,500Dec 2010
29 Home Farm£110,000Oct 2009
40 Home Farm£130,000Mar 2009
37 Home Farm£139,000Nov 2006
3A Home Farm£119,500Jul 2006
28 Home Farm£133,500Dec 2005
43 Home Farm£120,000Apr 2005
3 Home Farm£133,750Feb 2005
1A Home Farm£119,000Oct 2004
28 Home Farm£100,000Jan 2004
35 Home Farm£118,500Oct 2003
13 Home Farm£103,000Aug 2003
15 Home Farm£98,000Jul 2003
3A Home Farm£104,000May 2003
3 Home Farm£113,500Feb 2003
35 Home Farm£55,000Aug 1998
43 Home Farm£57,000Jul 1998
2A Home Farm£38,000Sept 1997
44 Home Farm£23,400Jul 1995
4 Home Farm£23,148Jul 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.