The average house price on Victoria Terrace, Leamington Spa is £387,833. Prices range from £103,000 to £940,000.
There are 6 properties on Victoria Terrace, Leamington Spa.
Average house prices on Victoria Terrace, Leamington Spa have fallen by 10.6% from £940,000 in 1997 to £840,000 in 2017.
Victoria Terrace, Leamington Spa is in the CV31 postcode district.