The average house price on New Street, Leamington Spa is £194,020. Prices range from £29,100 to £1,300,000.
There are 56 properties on New Street, Leamington Spa.
Average house prices on New Street, Leamington Spa have risen by 575.1% from £55,250 in 1995 to £373,000 in 2024.
New Street, Leamington Spa is in the CV31 postcode district.