Hi
I need to set up bank accounts for my children (aged 10 and 7) which I have to confess I have never done before 
About £200 will be put into them initially (inheritance) then their own savings (birthday money etc)
Ideally I would want them to have an account with an ethical bank but it also needs to be a bank they can go into themselves iyswim (and our small town doesnt have a branch of an ethical bank)
So the choice is
Barclays, Lloyds, Natwest or HSBC
Which should I go for?
All help appreciated :)