10London, England

Dazzling street illuminations, fabulous window displays, and tons of festive fun make London one of the best Christmas cities in Europe.