Sold House Prices in Evesham, Worcestershire | Average £207,202 | BritishProperty.uk