The average house price on St Leonards Road, Croydon is £340,890. Prices range from £110,000 to £600,000.
There are 10 properties on St Leonards Road, Croydon.
Average house prices on St Leonards Road, Croydon have risen by 324.7% from £89,950 in 1996 to £382,000 in 2023.
St Leonards Road, Croydon is in the CR0 postcode district.