21 New Town Road£273,000Jan 2026
9 New Town Road£245,000Oct 2024
11 New Town Road£292,500Oct 2024
3 New Town Road£249,251Oct 2023
23 New Town Road£260,000Apr 2022
27 New Town Road£260,000Nov 2021
15 New Town Road£240,000Jul 2021
1 New Town Road£190,000Sept 2020
17 New Town Road£255,000Jul 2020
7 New Town Road£215,000Feb 2020
23 New Town Road£191,000Feb 2020
21 New Town Road£230,000Jan 2020
11 New Town Road£230,000Oct 2019
1 New Town Road£170,000Aug 2019
27 New Town Road£240,000Jul 2019
25 New Town Road£235,000Nov 2018
3 New Town Road£214,000Feb 2018
21 New Town Road£209,500Aug 2017
12 New Town Road£222,000Aug 2017
27 New Town Road£177,500Nov 2016
11 New Town Road£178,000Feb 2016
7 New Town Road£162,995Aug 2014
21 New Town Road£160,000Jul 2014
3 New Town Road£157,000May 2014
9 New Town Road£138,000Apr 2013
11 New Town Road£145,000Mar 2013
17 New Town Road£167,000Oct 2012
15 New Town Road£147,685Aug 2011
17 New Town Road£155,000Dec 2010
3 New Town Road£135,000Dec 2010
27 New Town Road£126,000Jun 2009
9 New Town Road£149,000Feb 2007
17 New Town Road£163,000Jun 2006
1 New Town Road£139,995Jun 2006
9 New Town Road£126,000Jun 2005
7 New Town Road£125,000Jun 2005
15 New Town Road£150,000Jun 2005
25 New Town Road£129,995Apr 2004
17 New Town Road£135,000May 2003
17 New Town Road£80,750Sept 2002
1 New Town Road£85,000Aug 2002
25 New Town Road£100,000Jul 2002
10 New Town Road£92,500Mar 2002
13 New Town Road£64,995Nov 1999
15 New Town Road£51,500Jun 1999
13 New Town Road£47,050Feb 1999
7 New Town Road£52,000May 1998
10 New Town Road£51,000Jul 1997
7 New Town Road£47,000Jul 1996
15 New Town Road£42,995Oct 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.