I am travelling to Portugal? Where should I change my money? At the airport or while I am in London?

Where would I get the best rates?

Also if I use my debit card abroad to pay for things in the supermarket ( I don’t have credit cards) then would I be charged extra ? Or does that depend on your bank. Mine is NatWest.
7 answers 7