3 bed detached house for sale in Henley On Thames – £2,400,000