Summary
The average house price on LEACH MEWS is £305,007
The most expensive house in the street is 49 LEACH MEWS with an estimated value of £377,775
The cheapest house in the street is 40A LEACH MEWS with an estimated value of £169,582
The house which was most recently sold was 42 LEACH MEWS, this sold on 9 Jul 2021 for £280,000
The postcode for LEACH MEWS is M25 3HL
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
40 LEACH MEWS Terraced £250,634 £200,000 16 Mar 2018
40A LEACH MEWS Flats/Maisonettes £169,582 £50,000 7 Jun 2001
42 LEACH MEWS Terraced £321,794 £280,000 9 Jul 2021
44 LEACH MEWS Semi-Detached £314,382 £93,500 23 Jul 2001
45 LEACH MEWS Terraced £355,806 £228,500 11 Apr 2014
47 LEACH MEWS Terraced £345,079 £215,000 2 Dec 2013
49 LEACH MEWS Terraced £377,775 £240,000 14 Mar 2014