Te sugiero que busques un banco en tu país y consideres la posibilidad de abrir una cuenta bancaria en euros con ellos. Dependiendo de tus otras necesidades bancarias, es posible que incluso puedas obtener esta cuenta de forma gratuita. Si no, es probable que tengas que pagar una cuota mensual, pero sólo la querrás durante uno o dos meses.
(Muchos bancos ofrecen cuentas en otras monedas importantes del mundo, pero no todos. Pregunte a su banco actual y, en su defecto, pruebe con otros. Como dices que estás en el Reino Unido, prueba con CitiBank, que cobra comisiones a menos que lo utilices como cuenta principal, pero a mucha gente que viaja mucho le gusta)
Luego, cuando tengas la cuenta abierta, ingresa el dinero en efectivo. Por último, cuando estés en el extranjero, utiliza la tarjeta de efectivo de esa cuenta para pagar cosas en euros, o saca dinero en efectivo. Cuando termines el viaje, si las comisiones son demasiado altas, cierra la cuenta.
Sin embargo, en general, su mejor opción para gastar dinero en el extranjero se detalla en esta respuesta - obtener una tarjeta de efectivo sin comisiones en el extranjero y sacar dinero de un cajero automático. Si vas mucho a un sitio, puede tener sentido abrir una cuenta bancaria en esa moneda, para evitar los riesgos del tipo de cambio. Dependiendo de los costes y de los países implicados, podría tener sentido abrir una cuenta bancaria en tu país de origen en una moneda diferente, o en un país en esa moneda (como una cuenta en el extranjero / para expatriados)