Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 FINCH ROAD Terraced £206,931 £142,500 12 Jun 2015
82 FINCH ROAD Terraced £97,834 £65,000 25 Sep 2014
83 FINCH ROAD Terraced £166,442 £90,000 20 May 2005
84 FINCH ROAD Terraced £19,821 £11,500 24 Nov 2011
90 FINCH ROAD Semi-Detached £79,059 £64,100 23 Jul 2019
92 FINCH ROAD Semi-Detached £280,072 £100,000 26 Jul 2002
100 FINCH ROAD Terraced £134,057 £46,000 13 May 2002
104 FINCH ROAD Terraced £133,280 £78,500 23 Oct 2012
108 FINCH ROAD Terraced £162,183 £160,000 28 Jul 2023
112 FINCH ROAD Terraced £87,647 £50,000 21 Apr 2006