Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 FINCH LANE Detached £1,573,193 £910,000 28 Oct 2011
27 FINCH LANE Detached £1,189,211 £730,000 27 Feb 2007
27A FINCH LANE Detached £1,771,706 £400,000 27 May 1999
31 FINCH LANE Detached £496,607 £300,000 7 Dec 2006
35 FINCH LANE Terraced £611,062 £360,000 20 Apr 2010
37 FINCH LANE Terraced £715,060 £563,000 29 Aug 2017
41 FINCH LANE Terraced £555,883 £98,000 12 Jan 1996
43 FINCH LANE Detached £766,808 £545,000 28 Oct 2015
49 FINCH LANE Detached £753,978 £575,000 7 Dec 2016
51 FINCH LANE Terraced £545,000 26 Oct 2023
53 FINCH LANE Terraced £575,967 £333,500 5 May 2011
55 FINCH LANE Detached £686,040 £557,500 15 Aug 2019