3 bedroom property in Horton Road, Datchet, Slough, Berkshire, SL3 - £635,000 | Addison Giles