Non-UK residents can open bank accounts as long as they fulfil the KYC criteria, and the U.K. bank is happy to go through the regulatory hurdles. Not all U.K. banks are able to do so, so they don’t offer to non-UK residents.
@LondonPapa
Yep, pretty much.
Some banks (e.g. HSBC) have chosen to jump through the hoops that allow former Uk residents now living in places like the EU to continue to run their legacy UK based accounts - useful if you still have a UK source of income - e.g pension(s), and/ or also have Sterling outgoings (e.g. to pay tax to HMRC……).
Other banks (e.g.Barclays UK) decided doing so wasn’t worth the effort/wasn’t profitable enough and so closed accounts to those not resident in the UK.