I often transfer GBP to the Philippines for my business, I use HSBC and do a direct transfer between a UK-based and an RP-based HSBC account. They charge me a flat rate of £15 irrespective of the amount.