Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACROFT ROAD Semi-Detached £622,010 £150,000 25 Oct 1999
4 LEACROFT ROAD Detached £707,646 £325,000 12 Dec 2003
5 LEACROFT ROAD Detached £522,439 £286,000 2 Sep 2005
7 LEACROFT ROAD Semi-Detached £443,417 £263,500 15 Aug 2008
8 LEACROFT ROAD Semi-Detached £533,300 £370,500 7 Jul 2015
12 LEACROFT ROAD Semi-Detached £431,759 £250,000 17 May 2011
14 LEACROFT ROAD Semi-Detached £643,952 £380,000 24 Aug 2010
15C LEACROFT ROAD Detached £778,339 £438,000 10 Feb 2006
16 LEACROFT ROAD Detached £606,833 £380,000 11 May 2007