The average house price on Churchill Road, Exmouth is £584,474. Prices range from £44,750 to £19,972,500.
There are 45 properties on Churchill Road, Exmouth.
Average house prices on Churchill Road, Exmouth have risen by 514% from £44,583 in 1995 to £273,750 in 2024.
Churchill Road, Exmouth is in the EX8 postcode district.