barclays is the best, if you open a international student account, they offer a visa debit card and a visa cridet, a cheque book, but you need pay 2000 pound into you account!
yes! if you go to branch to open it, the staff will tell you it. you must keep it in you account. if you account less than 2000 pounds, the bank will charge 5 pounds from you account. it is not good for you cridet.