The average house price on Leicester Street, Leamington Spa is £251,954. Prices range from £59,000 to £975,000.
There are 67 properties on Leicester Street, Leamington Spa.
Average house prices on Leicester Street, Leamington Spa have risen by 425% from £107,500 in 1995 to £564,333 in 2024.
Leicester Street, Leamington Spa is in the CV32 postcode district.