Sold House Prices in Banbury, Warwickshire | Average £387,426 | BritishProperty.uk