Question: what is the best way to invest money for grandchildren?
Answer: The everyday option: a children's saving account. ... 
The investment option: junior individual savings accounts (junior ISAs) ... 
The long-term option: junior self-invested personal pensions (junior SIPPs) ... 
The lucky option: Premium Bonds.