The average house price on Tavistock Avenue, London is £488,841. Prices range from £84,750 to £1,070,000.
There are 17 properties on Tavistock Avenue, London.
Average house prices on Tavistock Avenue, London have risen by 1162.5% from £84,750 in 1995 to £1,070,000 in 2018.
Tavistock Avenue, London is in the NW7 postcode district.