Sold House Prices in Bampton, Oxfordshire | Average £339,768 | BritishProperty.uk