36 Town Head£215,000Oct 2024
12 Town Head£180,000Jan 2023
10 Town Head£170,000Jan 2023
23 Town Head£245,000Oct 2022
46 Town Head£170,000Mar 2022
28 Town Head£158,000Sept 2021
38 Town Head£112,500Mar 2019
47 Town Head£147,000Dec 2018
23 Town Head£165,000Sept 2018
42 Town Head£126,000Jan 2017
36 Town Head£135,000Dec 2016
22 Town Head£135,000Sept 2015
13 Town Head£142,000Dec 2014
39 Town Head£140,000Oct 2014
21 Town Head£125,000Aug 2014
44 Town Head£135,000Sept 2012
26 Town Head£67,500Mar 2011
21 Town Head£88,000Sept 2010
13 Town Head£127,000Dec 2009
11 Town Head£117,000Oct 2009
7 Town Head£93,000May 2009
12 Town Head£108,000Apr 2008
44 Town Head£100,000Sept 2006
4 Town Head£28,000Oct 2003
3 Town Head£52,500Oct 2002
38 Town Head£37,000Sept 2002
23 Town Head£54,500Aug 2002
50 Town Head£45,000Apr 2002
43 Town Head£40,000Aug 2001
16 Town Head£40,000Jul 2001
15 Town Head£42,500Mar 2000
49 Town Head£43,000Feb 2000
13 Town Head£40,000Feb 2000
37 Town Head£39,000Oct 1999
14 Town Head£30,000Aug 1998
38 Town Head£25,000May 1998
22 Town Head£36,000Jun 1996
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.