48 Home Farm£255,000Dec 2025
81 Home Farm£245,000Oct 2025
93 Home Farm£235,000Sept 2025
88 Home Farm£258,000May 2025
92 Home Farm£250,000Mar 2024
94 Home Farm£255,000Aug 2022
48 Home Farm£220,000Mar 2022
69 Home Farm£190,000Jan 2021
95 Home Farm£215,000Oct 2018
71 Home Farm£123,520May 2017
81 Home Farm£158,000Feb 2015
86 Home Farm£124,500Jan 2014
69 Home Farm£129,000Nov 2013
71 Home Farm£100,000Apr 2013
95 Home Farm£131,000Apr 2013
94 Home Farm£125,000Jun 2012
65 Home Farm£130,000May 2012
62 Home Farm£112,500Jun 2011
94 Home Farm£146,000Nov 2007
96 Home Farm£131,000Dec 2006
71 Home Farm£83,000Oct 2005
95 Home Farm£122,000Aug 2004
69 Home Farm£120,000Jun 2004
47 Home Farm£117,000Mar 2004
71 Home Farm£79,000Aug 2002
62 Home Farm£84,950Feb 2002
47 Home Farm£83,000May 2001
84 Home Farm£31,780Aug 1999
62 Home Farm£58,000Aug 1998
67 Home Farm£46,500Aug 1995
88 Home Farm£46,000Apr 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.