Dave
Honorary Master
Those banks operate internationally and have international accounts. Hence why they’re available in various stores. Starling isn’t.
Pretty sure not even Barclays will do a normal domestic account for someone not resident.
They do an international account for non-residents via the Channel Islands iirc.



