Sold House Prices in Tewkesbury, Gloucestershire | Average £203,855 | BritishProperty.uk