The average house price on Westwood Avenue, London is £345,500. Prices range from £155,000 to £495,000.
There are 4 properties on Westwood Avenue, London.
Average house prices on Westwood Avenue, London have risen by 167.7% from £155,000 in 1999 to £415,000 in 2011.
Westwood Avenue, London is in the SE19 postcode district.