Following on from the success of last year’s competition, the World’s Best Martini Challenge is returning to London and will crown the champion in as the winner at its stirring grand finale at Soho’s 100 Wardour St on 15th January. Featuring five new finalists, last year’s winner, three new judges, some of the world’s biggest…