The average house price on London Road, Croydon is £228,029. Prices range from £2,000 to £22,501,102.
There are 584 properties on London Road, Croydon.
Average house prices on London Road, Croydon have risen by 528.7% from £33,500 in 1995 to £210,600 in 2025.
London Road, Croydon is in the CR0 postcode district.