Look at getting a basic bank account for now. This would provide a direct debit or standing order facility, but no overdraft! Then after a few years of building up a UK credit history, I am sure any bank would love your wifes custom.
Banks are a bit more itchy these days, but just for putting money away is the easiest option. Though a basic account would do more than that, even giving your wife a debit card she can use..
So good luck with that![]()