Our valued sponsor

UK bank account for non-UK resident

OP asked if it is possible, which from my experience it is.
He can open a savings account with very little questions which will sort out his issue's. I don't have a crystal ball for the future but for now it will work.
it is not going to work without a local person and personal visit in the bank. I'm 99.9% sure