Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
138 LEECHMERE ROAD Semi-Detached £150,167 £110,000 4 Feb 2016
140 LEECHMERE ROAD Semi-Detached £189,037 £149,950 24 Nov 2017
142 LEECHMERE ROAD Terraced £49,007 £20,000 10 Feb 2003
144 LEECHMERE ROAD Semi-Detached £138,577 £45,000 22 Feb 2002
146 LEECHMERE ROAD Terraced £117,766 £86,950 22 Apr 2016
148 LEECHMERE ROAD Semi-Detached £95,904 £95,000 6 Mar 2023
158 LEECHMERE ROAD Semi-Detached £182,487 £115,000 18 Apr 2008
162 LEECHMERE ROAD Semi-Detached £133,970 £39,500 19 Jun 2001
164 LEECHMERE ROAD Semi-Detached £167,697 £70,000 1 Apr 2003
170 LEECHMERE ROAD Terraced £53,368 £51,500 22 Mar 2022
182 LEECHMERE ROAD Flats/Maisonettes £103,009 £46,000 9 Oct 2003