The average house price on Tudor Road, London is £263,300. Prices range from £58,250 to £595,000.
There are 23 properties on Tudor Road, London.
Average house prices on Tudor Road, London have risen by 809.9% from £58,250 in 1996 to £530,000 in 2024.
Tudor Road, London is in the SE25 postcode district.