Good suggestion, Ian. There's also Charity Bank, but I'm not sure if it offers a current account.
And there's the Reliance Bank, too, which offers a full range of banking facilities for charities, including free banking for small charitities. This bank is owned by the Salvation Army.
Let's all get our clients to ditch the discredited high street banks and open accounts where they'll do some good!