Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH CLOSE Terraced £359,992 £168,000 16 Jan 2004
4 FINCH CLOSE Terraced £384,624 £381,000 10 Mar 2023
5 FINCH CLOSE Terraced £285,632 £180,000 11 Apr 2008
6 FINCH CLOSE Terraced £294,867 £59,950 14 Nov 1997
7 FINCH CLOSE Terraced £319,294 £186,000 9 Aug 2006