Sold House Prices in Oxford, Oxfordshire | Average £369,477 | BritishProperty.uk