The average house price on Russell Mews, Leamington Spa is £217,500. Prices range from £185,000 to £250,000.
There are 2 properties on Russell Mews, Leamington Spa.
Average house prices on Russell Mews, Leamington Spa have risen by 50% from £185,000 in 2001 to £277,500 in 2013.
Russell Mews, Leamington Spa is in the CV31 postcode district.