Hello, mi first post on this forum as I usually read to get info myself but this time I can help with some. I dont know if you have already checked or is what you are looking for, but Natwest offers current account in the UK for non UK resident but EU resident.
Here is the link from their website Bank Accounts for Non UK Residents | NatWest Bank Accounts
Hope it helps
Here is the link from their website Bank Accounts for Non UK Residents | NatWest Bank Accounts
Hope it helps