The average house price on London Road, Shipston-On-Stour is £308,908. Prices range from £38,294 to £1,620,000.
There are 31 properties on London Road, Shipston-On-Stour.
Average house prices on London Road, Shipston-On-Stour have risen by 557.8% from £166,833 in 1996 to £1,097,500 in 2024.
London Road, Shipston-On-Stour is in the CV36 postcode district.