Euro rate been terrible, but check now because rate has improved over last 5 days.
We have a Banco Halifax account in Spain and a Halifax account in UK. We transfer money over regularly for bills and spends. Transfers are free.
Exchange rate for this today with this system was 123.9. this is the business rate. If I wanted to buy euros from the bank over the counter it would have been 120.9
BRIAN