Copying what I wrote on the HSBC chat, as it relates to this topic too:
Checked the HSBC International Services page and the countries that allow online applications from the UK are Australia, China, Expat/Jersey, Hong Kong, India, Singapore, UAE, and the USA.
A few other countries allow overseas account opening but needs to be done with a call.
There are also some EMI and banks around Latin America that allow foreigners to open accounts online, although it’s not always straightforward. Second passports come in quite handy!
In the Channel Islands and IOM you can get an account with Santander, Barclays, HSBC and Lloyds.
For Luxembourg, you will need to have an economic tie to the country. They are unlikely to open an account for simply wanting one. BGL BNP Paribas and ING are two options.
AIB Bank of Ireland Permanent TSB now PTSB in Ireland all do euro usable in all euro zone countries without hassles I just used passport bank statement and now have loads more than I do in uk and full current accounts no basic account like some uk banks offer me
Aib charge for most transactions and quarterly fees but bank of Ireland and ptsb charge €6 for unlimited use of account free from everyday charges oh and my accounts qualify for no tax of savings as I live as non resident under Irish tax law as address is in Scotland but only things I don’t get is credit products such as loans credit cards or an overdraft on current account and as I have curve card no fees for paying outside of euros but loose out on the PTSB cashback offer if use curve card
Most banks outside of the uk charge a fee for current accounts we in the uk too reliant on free banking as a given right
My view is more that elsewhere people just put up with bank charges. At least until some (usually) new place comes along that doesn’t have them. Same here with foreign usage fees which were once everywhere until Monzo, Starling and Revolut came along and now they are slowly disappearing.
Did those accounts convert at the Mastercard/Visa rate, or the bank’s own rate, because British banks have been disguising “zero fees” behind a terrible FX rate (exactly like NatWest’s new product) since forever?