White House is a care home located at 334 Horton Road, Datchet, Slough, Berkshire, SL3 9HY. It is registered to provide accommodation for persons who require…