The average house price on Ebden Road, Winchester is £190,316. Prices range from £66,000 to £350,000.
There are 16 properties on Ebden Road, Winchester.
Average house prices on Ebden Road, Winchester have risen by 422.4% from £67,000 in 1995 to £350,000 in 2025.
Ebden Road, Winchester is in the SO23 postcode district.