22 Leach Lane£280,000Nov 2025
60 Leach Lane£275,000Sept 2025
34 Leach Lane£250,000Feb 2024
2 Leach Lane£242,500Oct 2022
36 Leach Lane£250,000Mar 2021
30 Leach Lane£257,500Feb 2021
50 Leach Lane£255,000Nov 2020
48 Leach Lane£240,000Feb 2020
22 Leach Lane£182,000Oct 2019
42 Leach Lane£252,000Sept 2019
2A Leach Lane£200,000Apr 2018
38 Leach Lane£220,000Mar 2018
52 Leach Lane£350,000Feb 2015
44 Leach Lane£235,000Apr 2014
32 Leach Lane£140,000Jan 2014
46 Leach Lane£216,000Jan 2012
52 Leach Lane£320,000Sept 2006
48 Leach Lane£190,000Mar 2006
44 Leach Lane£218,000Nov 2004
46 Leach Lane£235,000Sept 2004
58 Leach Lane£165,000Aug 2004
2 Leach Lane£165,000May 2004
40 Leach Lane£119,000Aug 2002
22 Leach Lane£83,500Sept 2001
56 Leach Lane£82,500Nov 1999
22 Leach Lane£65,000Oct 1999
14 Leach Lane£91,000Jul 1999
60 Leach Lane£67,750Jan 1999
12 Leach Lane£75,000Dec 1997
10 Leach Lane£51,500Nov 1997
18 Leach Lane£59,750Jun 1997
46 Leach Lane£77,265May 1997
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.