Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH AVENUE Detached £534,322 £450,000 2 Sep 2020
2 FINCH AVENUE Detached £419,778 £270,000 5 Oct 2007
3 FINCH AVENUE Detached £591,962 £117,500 8 Aug 1997
5 FINCH AVENUE Detached £431,822 £300,000 17 Jul 2015
6 FINCH AVENUE Detached £467,157 £195,000 23 Apr 2003
7 FINCH AVENUE Detached £407,847 £321,117 25 Aug 2017
8 FINCH AVENUE Detached £423,803 £250,000 11 Jan 2013
9 FINCH AVENUE Detached £723,681 £235,000 18 Feb 2002
12 FINCH AVENUE Detached £468,808 £305,000 25 Jun 2014
14 FINCH AVENUE Detached £484,807 £312,500 26 Nov 2007
15 FINCH AVENUE Detached £648,682 £200,000 19 Oct 2001
17 FINCH AVENUE Detached £656,410 £123,000 15 Jan 1997
19 FINCH AVENUE Detached £653,467 £450,000 2 Jun 2015
21 FINCH AVENUE Detached £697,106 £550,000 15 Sep 2017
25A FINCH AVENUE Detached £721,594 £155,000 4 Sep 1998
27 FINCH AVENUE Detached £585,672 £325,000 15 Dec 2005