Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 LEECHMERE ROAD Terraced £132,949 £99,000 24 May 2016
80 LEECHMERE ROAD Terraced £32,500 7 May 1999
82 LEECHMERE ROAD Terraced £114,000 20 May 2009
86 LEECHMERE ROAD Flats/Maisonettes £177,760 £106,000 30 Nov 2006
88 LEECHMERE ROAD Terraced £125,501 £28,000 5 Mar 1999
90 LEECHMERE ROAD Terraced £113,776 £46,000 13 Jan 2003
100 LEECHMERE ROAD Terraced £132,777 £120,000 1 Oct 2021
102 LEECHMERE ROAD £104,870 £91,250 19 Jul 2021
104 LEECHMERE ROAD £81,425 £80,000 1 Dec 2023
112A LEECHMERE ROAD Detached £544,521 £115,000 9 Apr 1998