Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 LEACH GREEN LANE Semi-Detached £269,794 £224,000 13 Mar 2020
123 LEACH GREEN LANE Semi-Detached £237,168 £190,000 27 Apr 2018
129 LEACH GREEN LANE Terraced £295,946 £124,950 23 May 2003
133 LEACH GREEN LANE Detached £407,813 £225,000 4 Nov 2005
141 LEACH GREEN LANE Detached £314,338 £185,000 12 Mar 2010
149 LEACH GREEN LANE Semi-Detached £240,894 £195,000 8 Jan 2019
151 LEACH GREEN LANE Semi-Detached £253,982 £207,000 25 Sep 2019
155 LEACH GREEN LANE Semi-Detached £266,586 £145,000 29 Jul 2005
157 LEACH GREEN LANE Semi-Detached £217,070 £125,000 16 Jun 2006
159 LEACH GREEN LANE Detached £317,788 £189,500 23 Nov 2006
167 LEACH GREEN LANE Semi-Detached £252,861 £160,500 3 Mar 2008
169 LEACH GREEN LANE Semi-Detached £253,408 £205,000 17 May 2019
171 LEACH GREEN LANE Semi-Detached £249,898 £224,000 27 Aug 2021
173 LEACH GREEN LANE Semi-Detached £260,017 £164,950 27 Jul 2007
175 LEACH GREEN LANE Semi-Detached £285,171 £86,000 10 Aug 2001