Sold House Prices in Witney, Oxfordshire | Average £285,003 | BritishProperty.uk