Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
105 FINCH ROAD Semi-Detached £295,133 £161,000 25 Aug 2005
105A FINCH ROAD Terraced £194,082 £120,000 27 Mar 2007
107 FINCH ROAD Semi-Detached £370,224 £267,500 17 Dec 2015
107A FINCH ROAD Semi-Detached £200,682 £145,000 17 Dec 2015
109 FINCH ROAD Semi-Detached £70,592 £20,000 21 Feb 2001
111 FINCH ROAD Terraced £161,232 £72,000 19 Oct 2003
113 FINCH ROAD Terraced £149,554 £65,000 26 Aug 2003
115 FINCH ROAD Terraced £190,080 £155,000 7 Oct 2019
118 FINCH ROAD Terraced £225,110 £43,000 10 Mar 1997
119 FINCH ROAD Terraced £136,744 £95,000 16 Jul 2015
120 FINCH ROAD Terraced £125,625 £85,000 20 Feb 2015
122 FINCH ROAD Terraced £133,359 £105,000 21 Aug 2017
123 FINCH ROAD Terraced £214,494 £124,950 1 Aug 2006
124 FINCH ROAD Terraced £113,785 £93,000 21 Feb 2020
130 FINCH ROAD Terraced £67,247 £20,000 9 Jul 2001