we too have health probs, we get our insurance through staysure.co.uk.............. we have to pay for a medical endorsment premium but it is only about £40.00 and we get 12 months cover on that
hope it helps....... i like artemis.. we are doing panama canal 2008... been on the ship many times
This is not going to be easy to find and when you do find it you will probably find that they will cover you for everything except that particular anginal complaint. Unfortunately you have to do the work and the best way is to type in "travel insurance uk" on a search engine like Google and then go through them as there are so many variations offered by different companies. I have heard that the Post Office offers a good insurance quote so you could try that as well. On the brighter side many people do get covered when they have various complaints and maybe some will come up with an immediate answer for you. In the mean time you have a fair amount of time to find something ...Good Luck Neil Dow.
Check the BHF website at http://www.bhf.org.uk/ and go to the Travel Insurance section where they have a comprehensive list of sympathetic insurers.
Go to a search engine and look at moneysupermarket.com, then to travel insurance, then medical. I have a medical problem and have got 12 months travel insurance for around £100.
My husband has angina and lots of other health problems, the best insurance quote we got was from age concern. You contact them by telephone they give you a quote subject to screening.,You have to give them a list of all your health problems and the medication you are on. They then tell you what the excess will be. Our excess is very high £500 but the insurance itself was not very expensive. We only pay the excess if we make a claim, which I hope we never have to make. We were told by many other insurance brokers that they would only insure him for one trip, not the yearly one we got from Age concern.
Also because we are travelling to america to pick up our cruise all insurance companies slap a higher premium on because health cover in the US is very expensive. Hope this help.