Here's a look at the best Christmas markets to visit in Europe, from Italy and Germany to the United Kingdom.