Revolut card is my thing. Use it everywhere currently in Latvia, put Euros on it from my current account excellent rate €1.14 as opposed to less I’ve seen elsewhere. Use at ATM, and drawing Euros no charge unlike my bank debit card.
Also believe they may be a City sponsor in some form.