Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACROFT Terraced £359,585 £211,845 30 Apr 2010
2 LEACROFT Semi-Detached £625,752 £510,000 30 Sep 2019
3 LEACROFT Terraced £352,210 £210,000 3 Apr 2013
4 LEACROFT Terraced £363,825 £317,000 18 Dec 2020
5 LEACROFT Terraced £371,721 £218,995 30 Apr 2010
6 LEACROFT Terraced £388,858 £224,995 18 Dec 2009
7 LEACROFT Semi-Detached £373,342 £219,950 30 Apr 2010
8 LEACROFT Terraced £385,893 £225,000 28 Jan 2010