Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEECHMERE WAY Semi-Detached £83,512 £25,000 13 Aug 2001
5 LEECHMERE WAY Semi-Detached £85,259 £73,000 6 Nov 2020
8 LEECHMERE WAY Semi-Detached £87,214 £85,000 8 Nov 2023
50 LEECHMERE WAY Detached £154,770 £95,000 6 Jun 2008
POST OFFICE LEECHMERE WAY Terraced £241,767 £130,000 15 Jun 2005