-
Revolut is also a good option, the guys behind that are great as well - raised £1m through crowdcube last year.
One good thing is you can keep money on the card in different currencies - so if you got a particularly good fx rate on Euro you could top up £500 and then £500 in USD at an average rate - and when spending in USD the card would just use the dollars and not the Euro. If that makes sense
my girlfriend looked into those types of card a while back. she opted for Revolut at the time.
(specifically for the prepaid card with zero foreign transaction fees, not for normal banking purposes)