The average house price on Claybury Mews, Ilford is £281,586. Prices range from £236,507 to £400,000.
There are 14 properties on Claybury Mews, Ilford.
Average house prices on Claybury Mews, Ilford have fallen by 17.5% from £300,833 in 2018 to £248,173 in 2022.
Claybury Mews, Ilford is in the IG5 postcode district.