Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 FINCH LANE Detached £160,432 £160,000 4 Jul 2022
20 FINCH LANE Semi-Detached £142,124 £118,000 6 Mar 2020
22 FINCH LANE Semi-Detached £104,901 £80,000 2 Dec 2016
24 FINCH LANE Semi-Detached £133,943 £77,500 16 Dec 2009
26 FINCH LANE Semi-Detached £219,849 £41,995 26 Mar 1997
56 FINCH LANE Terraced £99,368 £81,000 11 Dec 2019
58 FINCH LANE Terraced £95,432 £78,000 21 Feb 2020
60 FINCH LANE Terraced £100,254 £80,000 23 Mar 2018
64 FINCH LANE Terraced £129,388 £80,000 2 Mar 2007