12 Town Hill£285,000Feb 2026
38 Town Hill£222,500Oct 2025
42 Town Hill£180,000Oct 2024
6 Town Hill£190,000Apr 2024
50 Town Hill£299,950Jan 2023
20 Town Hill£213,000Oct 2022
44 Town Hill£180,000Feb 2022
10 Town Hill£225,000Aug 2021
58 Town Hill£160,000May 2021
46 Town Hill£164,000Mar 2019
46 Town Hill£136,500Sept 2017
26 Town Hill£186,000Dec 2016
56 Town Hill£163,000Dec 2016
12 Town Hill£166,250Dec 2016
12 Town Hill£140,000Dec 2016
2 Town Hill£100,000Sept 2016
24 Town Hill£222,500Sept 2016
8 Town Hill£148,000Feb 2015
52 Town Hill£135,000Nov 2014
18 Town Hill£120,000Feb 2013
4 Town Hill£87,500Sept 2012
28 Town Hill£208,000Jul 2010
62 Town Hill£172,000Jun 2008
40 Town Hill£164,000Dec 2007
42 Town Hill£125,000Jul 2006
20 Town Hill£174,000Sept 2005
42 Town Hill£140,000Dec 2004
60 Town Hill£100,000Sept 2004
28 Town Hill£159,000Jan 2004
16 Town Hill£95,000Oct 2003
28 Town Hill£78,000Feb 2001
18 Town Hill£40,000Jun 2000
60 Town Hill£57,000Jan 2000
50 Town Hill£75,000Sept 1999
62 Town Hill£69,500Aug 1999
48 Town Hill£50,000Apr 1999
12 Town Hill£54,000Aug 1998
44 Town Hill£58,000Apr 1998
4 Town Hill£34,500Mar 1998
4 Town Hill£34,250Mar 1998
58 Town Hill£48,500Nov 1996
46 Town Hill£48,000Aug 1996
4 Town Hill£35,250Apr 1996
44 Town Hill£50,500Nov 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.