Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACROFT Terraced £173,383 £173,500 10 Feb 2023
3 LEACROFT Terraced £159,837 £87,500 2 Sep 2005
4 LEACROFT Terraced £211,309 £37,500 30 Jun 1995
5 LEACROFT Terraced £180,831 £36,500 31 Oct 1997
6 LEACROFT Terraced £164,972 £68,000 28 Mar 2003
8 LEACROFT Terraced £148,600 £100,000 27 Jan 2015
9 LEACROFT Semi-Detached £150,591 £116,500 28 Apr 2017
11 LEACROFT Terraced £137,500 £41,950 10 Sep 2001
19 LEACROFT Terraced £103,219 £60,000 24 Mar 2011
21 LEACROFT Terraced £102,040 £60,100 31 Oct 2012