Transferwise for me! Paid a little extra for instant transfer instead of up to 7 days for best matched rate.
Still way less than using the bank.
Here's an invite code if you wanna try them
You'll get your first transfer free.
Full disclosure: For every 3 people who use the code I get £50 intro credit