2 bed semi-detached houseHorton Road, Datchet, Slough SL3Planning Listed Apr 24, 2026£425,000 -5.6% was £450,000