5 bed house for sale in Long Hanborough OX29 – £950,000