With my bank (N26, from Germany), I can send EUR just fine without any fee. I have no idea how this works for other banks as I’m not european nor live in Europe, but maybe you can somehow specify that you’re sending EUR and not GBP (resulting in the expensive conversion)?