The average house price on Elgin Road, Croydon is £174,679. Prices range from £3,000 to £765,000.
There are 146 properties on Elgin Road, Croydon.
Average house prices on Elgin Road, Croydon have risen by 516.7% from £61,931 in 1995 to £381,900 in 2025.
Elgin Road, Croydon is in the CR0 postcode district.