Sold House Prices in Stratford-upon-Avon, Warwickshire | Average £312,576 | BritishProperty.uk