The average house price on Mowbray Mews, Camelford is £99,136. Prices range from £34,500 to £185,000.
There are 14 properties on Mowbray Mews, Camelford.
Average house prices on Mowbray Mews, Camelford have risen by 442.9% from £34,075 in 1995 to £185,000 in 2024.
Mowbray Mews, Camelford is in the PL32 postcode district.