1more
Striker
Another vote for BarclaysBarclays I've been with since I was 16 and never had an issue.. others will say otherwise mind
Starling bank I've found spot on for online
Moving decent wedges of cash across borders I last used Moneycorp and they were spot on.
Sent 150k to new Zealand and a similar amount to Australia.. they wait for best spot rate then go.. minimal fees too