So no bank account would stop the charges?
My post office platinum credit card has no charges for transactions in other currencies and uses the current published bank of England exchange rate (not the awful exchange rates they offer travellers on buying/selling currency when you go abroad).
Saves me a significant pile of cash each year as I spend 6-8 weeks a year overseas