The average house price on Tavistock Road, London is £174,749. Prices range from £10,000 to £719,500.
There are 12 properties on Tavistock Road, London.
Average house prices on Tavistock Road, London have risen by 1119.5% from £58,998 in 1997 to £719,500 in 2024.
Tavistock Road, London is in the E7 postcode district.