The average house price on Coxs Orchard, Leamington Spa is £172,247. Prices range from £101,950 to £490,000.
There are 15 properties on Coxs Orchard, Leamington Spa.
Average house prices on Coxs Orchard, Leamington Spa have risen by 243.5% from £142,631 in 2002 to £490,000 in 2024.
Coxs Orchard, Leamington Spa is in the CV31 postcode district.