The average house price on Tudor Court, London is £19,899. Prices range from £14,000 to £30,000.
There are 5 properties on Tudor Court, London.
Average house prices on Tudor Court, London have fallen by 36.2% from £23,498 in 1997 to £15,000 in 2016.
Tudor Court, London is in the SE9 postcode district.