Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBURN GROVE Semi-Detached £418,177 £180,000 8 Jul 2003
2 LEYBURN GROVE Terraced £359,425 £208,000 1 Jul 2011
3 LEYBURN GROVE Terraced £308,565 £184,000 27 Nov 2006
4 LEYBURN GROVE Semi-Detached £511,030 £250,000 16 Apr 2004
6 LEYBURN GROVE Terraced £469,933 £370,000 30 Aug 2017
7 LEYBURN GROVE Terraced £297,009 £59,950 10 Oct 1997