The average house price on North Villiers Street, Leamington Spa is £196,346. Prices range from £69,000 to £425,000.
There are 33 properties on North Villiers Street, Leamington Spa.
Average house prices on North Villiers Street, Leamington Spa have risen by 462.7% from £58,650 in 1995 to £330,000 in 2023.
North Villiers Street, Leamington Spa is in the CV32 postcode district.