If you haven't tried it already, get your doctor to prescribe Fexofenadine 180mg. Can cause some drowsiness but not as much as Piriton. If that doesn't work then I would say Telfast is your last option. Although good luck getting your doctor to prescribe it as its very expensive. Working in a...