The average house price on Cubbington Road, Leamington Spa is £268,239. Prices range from £37,126 to £700,000.
There are 139 properties on Cubbington Road, Leamington Spa.
Average house prices on Cubbington Road, Leamington Spa have risen by 604% from £97,658 in 1995 to £687,500 in 2025.
Cubbington Road, Leamington Spa is in the CV32 postcode district.