Te sugiero que encuentres un banco en tu país local y consideres abrir una cuenta bancaria en euros con ellos. Dependiendo de sus otras necesidades bancarias, incluso podría obtener esta cuenta de forma gratuita. De lo contrario, es probable que tenga que pagar una tarifa mensual, pero solo la querrá por un mes o dos.
(Muchos bancos ofrecen cuentas en otras monedas mundiales importantes, pero no en todas. Pregúntele a su banco actual y luego, si no lo hace, intente con algunos otros. Como dice que está en el Reino Unido, pruebe CitiBank; cobran tarifas a menos que las use como su cuenta principal, pero a muchas personas que viajan mucho realmente les gusta)
Luego, cuando tenga la cuenta abierta, pague el efectivo. Finalmente, cuando esté en el extranjero, use la tarjeta de efectivo de esa cuenta para pagar las cosas en euros, o retire el efectivo. Cuando haya terminado con el viaje, si las tarifas son demasiado altas, cierre la cuenta.
Sin embargo, en general, su mejor opción para gastar dinero en el extranjero se detalla en esta respuesta : obtenga una tarjeta de efectivo sin cargos en el extranjero y retírela de un cajero automático. Si va mucho a algún lugar, puede tener sentido abrir una cuenta bancaria en esa moneda, para evitar riesgos de tipo de cambio. Dependiendo de los costos y de los países involucrados, eso podría tener sentido ser una cuenta bancaria que se abre en su país de origen en una moneda diferente, o en un país en esa moneda (como una cuenta extranjera / extranjera)