Your post doesnt make much sense to me!
Baffled as to what your exact issue is, there are plenty of banks in the UK that offer quick easy accounts but they are online only, you dont want to travel here etc so why would his be an issue?
High street banks even for UK residents are at the best of...