Just another thing on Revolut, unless you go for the paid version, and there's no real need, you can only withdraw the equivalent of £200 in cash per month.
Yes it does say that which I don't fully understand ..but i believe it means commission fee free ... I have used my card daily and the atm's regularly ...much easier than the banks in Portugal and never had a problem or a charge that we are aware of
..Still better than paying nearly £4.79 for every transaction imho