Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACROFT ROAD Detached £263,021 £160,000 13 Sep 2013
3 LEACROFT ROAD Semi-Detached £231,705 £225,000 29 Apr 2022
4 LEACROFT ROAD Terraced £307,219 £169,500 23 Nov 2005
5 LEACROFT ROAD Semi-Detached £341,021 £59,950 22 Sep 1995
6 LEACROFT ROAD Semi-Detached £276,879 £218,000 29 Aug 2017
7 LEACROFT ROAD Semi-Detached £255,765 £52,000 14 Nov 1997
8 LEACROFT ROAD Detached £362,978 £81,950 27 May 1999
15 LEACROFT ROAD Semi-Detached £247,846 £230,000 27 Sep 2021