5 bed detached houseStation Road, Haddenham, Buckinghamshire. Cash Planning Listed May 14, 2025£700,000