Croydon house prices by street
Sold prices for 1,035 streets in Croydon, Greater London, from HM Land Registry records.
Over the last 12 months, homes in Croydon sold for £412,090 on average, 15% more than the England and Wales average of £358,701. The yearly average has gone from £143,000 in 2002 to £414,170 in 2026, a rise of 190%. Orchard Avenue was the priciest street over the past year at an average of £825,000, while homes on London Road went for around £187,688. Saffron Central Square has had more sales than any other street in the town, with 556 since 2002.
Average price (last 12 months)
£412,090
Sales recorded
17,468
since 2002
Streets
1,035
How Croydon compares
Postcode areas in Croydon
Average sale price in Croydon by year
Most expensive streets in Croydon · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Orchard Avenue £825,000
- Boundary Way £659,750
- Shirley Way £657,625
- Devonshire Way £651,050
- Gravel Hill £625,390
- Tower View £606,875
- Woodmere Avenue £604,438
- Gwynne Avenue £593,333
- Brickwood Road £581,667
- Northampton Road £573,625
Most affordable streets (last 12 months)
- London Road £187,688
- Bellfield £196,700
- Holmbury Grove £200,500
- Scarbrook Road £203,950
- Hardcastle Close £211,000
- Ladygrove £229,900
- Franklin Way £232,250
- Woodstock Road £232,500
- Duppas Hill Road £242,500
- Green Acres £242,500
Busiest streets for sales
- Saffron Central Square 556 sales
- High Street 343 sales
- Cherry Orchard Road 324 sales
- Wickham Road 179 sales
- Davidson Road 171 sales
- Caithness Walk 166 sales
- Addiscombe Road 151 sales
- Whitestone Way 149 sales
- Mitcham Road 120 sales
- Lower Addiscombe Road 118 sales
All streets in Croydon – O
- Oak Avenue£517k
- Oak Avenue, Shirley£494k
- Oak Bank, New Addington£307k
- Oak Gardens£573k
- Oak Way£506k
- Oakfield Road£168k
- Oakley Avenue£665k
- Oakmead Road£330k
- Oakmead Road£374k
- Oaks Lane£950k
- Oaks Road£964k
- Oakview Grove£910k
- Oakwood Place£236k
- Oakwood Road£307k
- Ockley Road£480k
- Old Palace Road£385k
- Old School Place£265k
- Old Town£289k
- Onslow Road£417k
- Orchard Avenue£825k
- Orchard Grove£400k
- Orchard Rise£458k
- Orchard Way£545k
- Osward£385k
- Otterbourne Road£371k
- Outram Road£386k
- Oval Road£401k
- Overbury Crescent, New Addington£340k
- Overstone Gardens£428k
- Overtons Yard£112k
- Owen Close£500k
- Ownsted Hill, New Addington£464k
- Oxlip Close£312k