When visiting Croatia the cash machines exchange rate was €1.12 to the pound and the cash machine charge was €9.95 (which I agreed) but for £250 euro we were changed £290.80! The total pounds should have been £223.21 so we paid an extra £57.64. This happened on two occasions. My home bank don’t add any charges so they all came from Euro net?? Missold currency or fraud? Seemingly there is nothing my bank can do and told me the machine has gave me a dollar exchange rate instead of pound. I was using a British bank card in Croatia so why would my exchange be in dollars?!?!