Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACROFT Detached £356,293 £225,000 14 Feb 2014
4 LEACROFT Detached £367,854 £82,500 30 Apr 1999
5 LEACROFT Semi-Detached £271,492 £175,000 23 Nov 2007
8 LEACROFT Detached £264,595 £115,000 8 Aug 2003
10 LEACROFT Detached £208,684 £180,000 23 Nov 2020
12 LEACROFT Detached £287,402 £232,500 29 May 2019
16 LEACROFT Detached £248,972 £144,000 14 Jul 2006
20 LEACROFT Detached £345,560 £77,500 19 Apr 1999