Have you tried Marcus Hearn Flysure. It is an annual policy that is for travel industry employees.[I don't know if you are employed in the industry but it might be worth calling them anyway] It costs £35 per year and is valid for any trips of up to 90 days duration. I don't know their number, but they are based in Shoreditch, East London.