Why is the Ballon d'Or being held in London for the first time?

Why is the Ballon d'Or being held in London for the first time ever?

Who should win the men's Ballon d'Or? BBC Sport pundits have their say