Eton House68 Eton Road, Datchet, Slough SL3 9AY2.5 miles away from centre of George Green5 Reviews26 roomsOlder Person CareRespite CarePermanent CareDementia Residential CareResidential Care