Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBURN GROVE Semi-Detached £416,488 £180,000 8 Jul 2003
2 LEYBURN GROVE Terraced £357,974 £208,000 1 Jul 2011
3 LEYBURN GROVE Terraced £307,319 £184,000 27 Nov 2006
4 LEYBURN GROVE Semi-Detached £508,967 £250,000 16 Apr 2004
6 LEYBURN GROVE Terraced £468,035 £370,000 30 Aug 2017
7 LEYBURN GROVE Terraced £295,810 £59,950 10 Oct 1997