Benadryl is the only medication that works for me the others seem to be fairly ineffectual, but I guess the impact may differ depending on the person.
For a long term solution, the NHS was offering something called Grazax which worked similarly to a vaccine, in as much as a some pollen was included so over time you become immune, but I'm not sure if it is still available.