The average house price on Swain Crofts, Leamington Spa is £125,025. Prices range from £50,750 to £220,000.
There are 8 properties on Swain Crofts, Leamington Spa.
Average house prices on Swain Crofts, Leamington Spa have risen by 300.4% from £54,950 in 1996 to £220,000 in 2021.
Swain Crofts, Leamington Spa is in the CV31 postcode district.