Sold House Prices in Tewkesbury, Worcestershire | Average £314,762 | BritishProperty.uk