Apron
I use Global Currency Exchange Network. They have an office here in Dubai and it is a simple process to organise. They quote you a very competitive rate which is always better than HSBC and you set up an international transfer to their account at Barclays in London. Just tick the box to advise that the receiver (them) will pick up all the fees. So in effect it is free. Takes about 5 working days. You can do it as a one off or organise regular movements.
Contact is Anjulie Patel and no is 0502585305
Dubai Foreign Exchange Rates ~ Currency Money, UK Transfer Specialists
Regards