Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH STREET Terraced £128,980 £109,950 14 Oct 2020
1B FINCH STREET Terraced £145,885 £31,500 23 Oct 1998
3 FINCH STREET Terraced £103,434 £90,000 22 Jul 2021
5 FINCH STREET Semi-Detached £153,289 £90,000 8 Sep 2006
7 FINCH STREET Terraced £229,776 £165,000 24 Nov 2015
9 FINCH STREET Detached £138,646 £80,000 13 Jun 2011