2 questions

It’s a debit card same as your high street bank. Monzo is a full UK bank.

It will work everywhere MasterCard works.

Check this thread for :us:

2 Likes