"My UK high street bank charges a flat fee irrespective of amount. I transferred £10K prior to the Brexit vote and it cost £30. Would SAT be cheaper?"

Yes, because the High St banks shaft you on the exchange rate as well as charging a fee.