Hay fever
You can give blood if you have mild hay fever or another mild allergy to a food or environmental substance, as long as you are fit and well on the day, even if you are taking anti-histamines or using intra-nasal steroids such as beclometasone (Beconase).