Sold House Prices in Faringdon, Oxfordshire | Average £279,399 | BritishProperty.uk