Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
133 THATCH LEACH LANE Semi-Detached £476,053 £300,000 17 Apr 2008
135 THATCH LEACH LANE Semi-Detached £203,855 £165,000 7 Jun 2019
137 THATCH LEACH LANE Semi-Detached £198,813 £163,000 27 Jan 2020
139 THATCH LEACH LANE Semi-Detached £163,368 £43,000 14 Apr 2000
141A THATCH LEACH LANE Detached £279,170 £150,000 24 Apr 2009
145 THATCH LEACH LANE Detached £307,979 £177,350 30 Jun 2006
147 THATCH LEACH LANE Detached £382,923 £223,000 4 Feb 2011