Flats for sale in bampton, oxfordshire