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