Sold House Prices in Abingdon, Oxfordshire | Average £312,639 | BritishProperty.uk