When I reserched this -3 years ago now, TSB -ICE, were one of the best for charges when withdrawing abroad. TSB did not charge cash advance fee when account in credit. I had current account with BOI but for some reason, rates/charges etc I went with TSB as package was better then- this was when opened about 3 years ago.