Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBURN PLACE Semi-Detached £229,760 £186,000 1 Feb 2019
2 LEYBURN PLACE Semi-Detached £182,397 £170,000 1 Jun 2021
3 LEYBURN PLACE Semi-Detached £224,622 £181,600 22 Aug 2018
4 LEYBURN PLACE Semi-Detached £197,122 £195,000 5 Apr 2023
5 LEYBURN PLACE Semi-Detached £217,765 £126,000 18 Dec 2009
6 LEYBURN PLACE Semi-Detached £230,356 £59,500 17 Mar 2000
7 LEYBURN PLACE Semi-Detached £276,971 £161,000 9 Mar 2011
8 LEYBURN PLACE Semi-Detached £70,497 £49,500 4 Oct 1995
8 LEYBURN PLACE Semi-Detached £70,497 £12,375 4 Oct 1995
9 LEYBURN PLACE Semi-Detached £288,549 £155,000 8 Mar 2005
10 LEYBURN PLACE Semi-Detached £220,941 £177,000 11 Apr 2018
11 LEYBURN PLACE Semi-Detached £238,371 £144,000 8 Dec 2006
12 LEYBURN PLACE Semi-Detached £248,694 £105,000 16 May 2003