13 Town Road£138,500Mar 2026
28 Town Road£186,000Aug 2025
37 Town Road£130,000Jan 2024
34 Town Road£130,000Nov 2021
27 Town Road£167,000Aug 2021
5 Town Road£135,000Jul 2021
28 Town Road£147,500Feb 2021
7 Town Road£116,700Apr 2019
4 Town Road£129,000Nov 2018
36 Town Road£165,000Jul 2018
2 Town Road£90,000May 2017
28 Town Road£112,582Feb 2016
8 Town Road£165,000Mar 2015
30 Town Road£90,000Oct 2014
22 Town Road£86,500Jun 2014
8 Town Road£82,000Mar 2014
32 Town Road£51,000Mar 2014
21 Town Road£108,000Sept 2010
28 Town Road£125,000Apr 2010
30 Town Road£80,500Dec 2009
28 Town Road£86,000Sept 2008
26 Town Road£118,950Jul 2008
5 Town Road£97,500Feb 2008
5 Town Road£80,000Oct 2007
34 Town Road£118,500Aug 2007
26 Town Road£94,000Sept 2006
29 Town Road£111,000Jul 2006
37 Town Road£44,843Aug 2004
21 Town Road£87,950May 2004
35 Town Road£83,000Feb 2004
29 Town Road£75,000Mar 2003
6 Town Road£52,500Dec 2002
27 Town Road£60,000Nov 2002
34 Town Road£55,000Sept 2002
1 Town Road£54,500Aug 2002
34 Town Road£35,000Sept 1997
12 Town Road£25,000Oct 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.