Originally Posted by ThWilmesi
If there is a US Bank, who has business in the UK, maybe, but normally you have to be present, but if you have enough money to invest, could be easier
Yes both Barclays and HSBC are in the US but they are not connected with the operations any where else internationally. You would have to be present and put significant deposits regularly in your account to acquire a card.