The average house price on Tavistock Gardens, Ilford is £242,559. Prices range from £57,000 to £530,000.
There are 73 properties on Tavistock Gardens, Ilford.
Average house prices on Tavistock Gardens, Ilford have risen by 449.3% from £79,500 in 1995 to £436,667 in 2024.
Tavistock Gardens, Ilford is in the IG3 postcode district.