The average house price in CV31 2LU, Leamington Spa is £190,667. Prices range from £120,000 to £285,000.
There are 3 properties in CV31 2LU, Leamington Spa.
CV31 2LU contains 3 semi-detached properties.
Average house prices in CV31 2LU have risen by 260.8% from £79,000 in 1999 to £285,000 in 2017.
CV31 2LU is located in Leamington Spa, Warwickshire, England.