Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEECHMERE ROAD Terraced £152,016 £122,900 17 Aug 2018
4 LEECHMERE ROAD Terraced £160,092 £34,000 29 May 1998
10 LEECHMERE ROAD Terraced £86,216 £67,000 12 May 2017
14 LEECHMERE ROAD Terraced £240,422 £130,000 29 May 2009
16 LEECHMERE ROAD Terraced £195,906 £79,950 14 Feb 2003
16A LEECHMERE ROAD Detached £472,955 £280,000 19 Oct 2006
18 LEECHMERE ROAD Terraced £180,983 £105,000 1 Dec 2011
20 LEECHMERE ROAD Terraced £95,369 £77,500 19 Aug 2019
22 LEECHMERE ROAD Terraced £178,925 £102,500 27 Nov 2009
26 LEECHMERE ROAD Terraced £242,237 £43,000 11 Apr 1996
30 LEECHMERE ROAD Terraced £155,456 £108,000 13 Jul 2015
34 LEECHMERE ROAD Flats/Maisonettes £147,952 £80,000 27 May 2009