Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LEYBURN CRESCENT Terraced £291,821 £186,000 31 Aug 2007
8 LEYBURN CRESCENT Terraced £355,706 £70,000 25 Jul 1997
10 LEYBURN CRESCENT Semi-Detached £445,699 £440,000 29 Sep 2023
14 LEYBURN CRESCENT Semi-Detached £324,391 £209,000 4 Dec 2007
16 LEYBURN CRESCENT Semi-Detached £461,252 £360,000 30 Jun 2017
20 LEYBURN CRESCENT Semi-Detached £375,298 £114,500 10 Sep 2001
26 LEYBURN CRESCENT Terraced £355,985 £135,000 31 Oct 2002
28 LEYBURN CRESCENT Semi-Detached £286,376 £173,000 12 Dec 2006
28A LEYBURN CRESCENT Terraced £333,547 £215,000 30 Nov 2007