The average house price on Penmead Road, Delabole is £139,228. Prices range from £34,500 to £249,950.
There are 30 properties on Penmead Road, Delabole.
Average house prices on Penmead Road, Delabole have risen by 124.7% from £44,500 in 1995 to £100,000 in 2025.
Penmead Road, Delabole is in the PL33 postcode district.