15 Farm Street£85,500Sept 2025
8 Farm Street£85,000Feb 2025
25 Farm Street£120,000Dec 2024
20 Farm Street£64,000Mar 2024
46 Farm Street£75,000Jan 2024
39 Farm Street£114,950Sept 2023
25 Farm Street£125,000May 2023
26 Farm Street£85,000Aug 2021
23 Farm Street£82,000Aug 2021
12 Farm Street£45,000Aug 2020
42 Farm Street£50,000May 2019
43 Farm Street£88,000Aug 2018
27 Farm Street£86,000Feb 2018
48 Farm Street£50,000Mar 2017
44 Farm Street£75,000Mar 2016
8 Farm Street£68,000Feb 2016
48 Farm Street£52,500Jul 2015
18 Farm Street£68,000Mar 2015
29 Farm Street£80,000Feb 2013
7 Farm Street£102,500Feb 2010
24 Farm Street£60,000Mar 2009
44 Farm Street£91,000Jan 2008
26 Farm Street£85,000Apr 2007
8 Farm Street£56,950Oct 2006
44 Farm Street£54,000Dec 2005
27 Farm Street£74,500Sept 2004
8 Farm Street£40,050Sept 2004
21 Farm Street£68,000Aug 2004
35 Farm Street£51,200May 2004
46 Farm Street£45,000Apr 2004
48 Farm Street£29,800Dec 2002
21 Farm Street£43,000Dec 2002
8 Farm Street£23,950May 2002
22 Farm Street£26,500Jun 2001
41 Farm Street£27,500Oct 2000
10 Farm Street£21,500Dec 1999
27 Farm Street£21,000May 1999
13 Farm Street£28,000Jan 1998
31 Farm Street£18,500Dec 1997
19 Farm Street£16,000Sept 1997
8 Farm Street£18,000May 1995
48 Farm Street£15,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.