I got world wide travel insurance reasonable from Barclays bank they just asked a few questions about diabetes, if your only going for a week post office do short euro insurance, have you got the new E111 card can do it on line need one for europe I had world wide to cover USA.
Another factor take your glucometer with you in hand luggage. Have a nice trip, I've not been to Spain but hope to go, off to Hong Kong and Australia soon a prize I won .
I had the same problem. Tried 24drtravel.com, which gave me good
cover for the last three years. They only cover up to age 65.
Have now got World wide travel insurance with Lloydstsb, with my Gold current acc.