Jockey Pat Eddery was presented with the Sir Peter O'Sullevan Charitable Trust Award for a Lifetime's contribution to the sport of Horseracing during a luncheon in London, England on Wednesday.