11 Town Square£150,000Aug 2025
6 Town Square£160,000Mar 2025
33 Town Square£140,000Jan 2025
8 Town Square£110,000Dec 2023
33 Town Square£124,999Jun 2022
32 Town Square£117,000Aug 2021
34 Town Square£135,000Jul 2021
32 Town Square£118,000Jun 2021
33 Town Square£95,000May 2019
12 Town Square£115,000Aug 2018
11 Town Square£115,000Aug 2017
23 Town Square£113,000Aug 2017
12 Town Square£104,000Apr 2016
24 Town Square£90,000Mar 2016
18 Town Square£113,000Aug 2015
9 Town Square£99,950Oct 2014
33 Town Square£91,500Oct 2014
2 Town Square£88,000Apr 2013
20 Town Square£83,500Mar 2013
32 Town Square£84,950Oct 2012
24 Town Square£113,500Apr 2008
4 Town Square£114,950Nov 2007
9 Town Square£112,000Jun 2007
29 Town Square£102,500Dec 2006
2 Town Square£101,500Jan 2006
8 Town Square£110,000Nov 2005
6 Town Square£115,000Apr 2005
11 Town Square£114,500Nov 2004
32 Town Square£93,500Jul 2004
23 Town Square£90,000Jun 2004
33 Town Square£94,995Jun 2004
18 Town Square£95,000May 2004
4 Town Square£93,000May 2004
6 Town Square£98,000Mar 2004
24 Town Square£74,500Aug 2003
26 Town Square£78,200Jun 2003
32 Town Square£65,000Mar 2003
5 Town Square£59,000Nov 2002
11 Town Square£59,950Jun 2002
7 Town Square£62,000May 2002
5 Town Square£47,500Feb 2002
10 Town Square£56,500Oct 2001
34 Town Square£59,000May 2001
30 Town Square£39,000Mar 2001
19 Town Square£19,852Feb 2001
28 Town Square£54,500Aug 2000
12 Town Square£48,000Jul 2000
33 Town Square£39,500Jul 2000
21 Town Square£42,000Mar 2000
17 Town Square£45,000Mar 2000
23 Town Square£41,950Feb 2000
20 Town Square£42,000Sept 1999
14 Town Square£45,000Aug 1999
2 Town Square£40,750May 1999
16 Town Square£58,500Jan 1999
29 Town Square£42,000Apr 1998
8 Town Square£44,000Sept 1996
10 Town Squarenew build£49,000Jun 1996
27 Town Squarenew build£54,500Jun 1996
15 Town Squarenew build£52,000May 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.