The average house price on Leamington Villas, London is £164,166. Prices range from £48,995 to £450,000.
There are 9 properties on Leamington Villas, London.
Average house prices on Leamington Villas, London have risen by 934.5% from £43,500 in 1996 to £450,000 in 2024.
Leamington Villas, London is in the SE13 postcode district.