Flats for sale in ducklington, oxfordshire