Hi, In answer to your question . I have worked in a European Bank for over 40 years and just recently took early retirement. I personally would agree a rate of exchange with the Bank here in England ask them to transfer the Euro equivalent sum by electronic transfer and pay the charges for this transaction (agreeing a rate for the charges with them), as you are crediting a Bank account in Cyprus in Euros there should be no charges at the Cyprus end just to credit the account,(However some small Banks do make a charge but this is minimal)You ask about Sterling Exchanges, , if you transfer Sterling to a Euro based Bank then you will get charged for the credit of the account in Cyprus then have the problems over there of agreeing a rate into Euro, Send Euro not sterling, At the end of the day due to the sum being transferred it is all down to the rate of exchange, the Banks charges maybe slightly higher than some other organisations but the rate is the most important thing to concenrate on.