The average house price on Cowden Road, Orpington is £207,844. Prices range from £70,000 to £408,000.
There are 45 properties on Cowden Road, Orpington.
Average house prices on Cowden Road, Orpington have risen by 489% from £66,500 in 1995 to £391,667 in 2024.
Cowden Road, Orpington is in the BR6 postcode district.