Sold House Prices in Oxford, Oxfordshire | Average £367,435 | BritishProperty.uk