The average house price on Odessa Road, London is £231,496. Prices range from £7,000 to £625,000.
There are 28 properties on Odessa Road, London.
Average house prices on Odessa Road, London have risen by 461.7% from £56,500 in 1995 to £317,333 in 2024.
Odessa Road, London is in the NW10 postcode district.