We've never opened an account for our children (both under 4) and when people have given them the odd tenner I've put it towards a toy or clothes or whatever straight away. But a relative has just given me £50 for each of them, and I want to put it away for them. I know I could open an additional account with my bank, First Direct, but wondered if anyone knew of any other accounts. I don't necessarily want to save it for years so don't want a savings account with penalties for early withdrawal. Any ideas?