Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWERSCROFT AVENUE Detached £374,977 £217,000 29 Jul 2011
2 TOWERSCROFT AVENUE Detached £378,310 £375,000 11 Aug 2023
4 TOWERSCROFT AVENUE Detached £415,277 £224,950 14 Jun 2005
5 TOWERSCROFT AVENUE Detached £436,964 £323,500 18 Mar 2016
7 TOWERSCROFT AVENUE Detached £323,919 £195,000 26 Jul 2013
8 TOWERSCROFT AVENUE Detached £458,879 £140,000 14 Sep 2001
10 TOWERSCROFT AVENUE Detached £404,687 £330,000 4 Oct 2019
11 TOWERSCROFT AVENUE Detached £315,820 £175,000 24 Aug 2009
12 TOWERSCROFT AVENUE Detached £472,783 £108,000 11 Jun 1999
13 TOWERSCROFT AVENUE Detached £395,618 £159,950 10 Jan 2003
15 TOWERSCROFT AVENUE Detached £390,849 £142,500 9 Aug 2002
17 TOWERSCROFT AVENUE Detached £362,833 £210,000 9 Sep 2011
19 TOWERSCROFT AVENUE Detached £325,799 £59,000 13 Sep 1996
21 TOWERSCROFT AVENUE Semi-Detached £394,507 £161,000 7 Feb 2003