If you're looking to change a lot, or frequently, then consider a Starling account. You can keep euros or pounds in it and they don't charge a lot to convert. It's a percentage charge too so like, not prohibitive to change small amounts at a time, I think.