I've tried a number of currency transfer options:
Foreign Currency Direct - Recommended by La Vida and also by the UK press such as the Telegraph. Found their customer vetting process so onerous that I never actually managed to get a transfer done!
MoneyCorp - Also recommended in the UK press. Good rate via telephone deals for very large transactions but exchange rate is poor when booked via the internet for smaller amounts i.e. <10k€ currently around 1.36.
Transferwise - looked good but opted for Azimo as they had all the same features and slightly better rates (currently 1.37885)
Azimo - I use these all the time now to transfer money to my Spanish bank account. They have a web site and a mobile app. Best exchange rates I can find (currently 1.38087). Only charge £1 per transaction.
Halifax Clarity Credit Card - Good exchange rates (currently 1.376199), 0% charge on cash withdrawals, up to 56 days interest free for purchases.