Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
103 LEACHCROFT Terraced £555,418 £202,500 20 Aug 2002
105 LEACHCROFT Terraced £478,370 £470,000 19 Dec 2023
107 LEACHCROFT Terraced £533,401 £345,000 6 May 2014
111 LEACHCROFT Semi-Detached £626,441 £410,000 18 Jul 2014
113 LEACHCROFT Terraced £452,928 £265,000 23 Mar 2012
117 LEACHCROFT Terraced £448,806 £227,000 14 Jun 2004
119 LEACHCROFT Terraced £556,334 £420,000 28 Oct 2016
137 LEACHCROFT Terraced £404,565 £224,500 6 Dec 2005
141 LEACHCROFT Semi-Detached £654,235 £437,000 30 Oct 2014
143 LEACHCROFT Semi-Detached £664,813 £579,250 11 Dec 2020
145 LEACHCROFT Semi-Detached £650,912 £490,000 12 Sep 2016
147 LEACHCROFT Semi-Detached £667,167 £275,000 27 Mar 2003
151 LEACHCROFT Flats/Maisonettes £304,457 £299,950 24 Nov 2023
161 LEACHCROFT Semi-Detached £643,884 £525,000 15 Nov 2019
165 LEACHCROFT Semi-Detached £427,291 £250,000 28 Mar 2012