The average house price on Evelina Road, London is £108,018. Prices range from £50,000 to £230,000.
There are 16 properties on Evelina Road, London.
Average house prices on Evelina Road, London have risen by 707% from £28,500 in 1995 to £230,000 in 2018.
Evelina Road, London is in the SE20 postcode district.