Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 FINCH ROAD Detached £880,087 £551,000 17 Jan 2014
19 FINCH ROAD Detached £740,490 £442,500 24 May 2013
21 FINCH ROAD Detached £802,224 £472,500 12 Oct 2012
23 FINCH ROAD Detached £795,997 £540,000 20 Mar 2015
25 FINCH ROAD Detached £1,118,888 £605,000 15 May 2009
27 FINCH ROAD Detached £915,584 £570,000 30 Apr 2007
30 FINCH ROAD Detached £721,732 £465,000 21 Dec 2007
31 FINCH ROAD Detached £1,127,634 £677,000 11 Jun 2013
34 FINCH ROAD Terraced £732,723 £197,000 26 Jul 2000
35 FINCH ROAD Detached £875,721 £270,000 25 Oct 2001
36 FINCH ROAD Semi-Detached £826,015 £485,000 30 Aug 2012
37 FINCH ROAD Detached £1,013,411 £595,000 25 Sep 2006
38 FINCH ROAD Detached £651,766 £114,250 24 Nov 1995