The average house price on Cowley Place, Exeter is £194,250. Prices range from £105,000 to £325,000.
There are 12 properties on Cowley Place, Exeter.
Average house prices on Cowley Place, Exeter have risen by 115.6% from £150,750 in 1996 to £325,000 in 2024.
Cowley Place, Exeter is in the EX5 postcode district.