2London, England

London goes all out for Christmas, with its streets and landmarks decked in festive lights.
Iconic areas like Covent Garden and Oxford Street are transformed into holiday havens with sparkling decorations and window displays. Don’t miss the chance to see Trafalgar Square’s giant Christmas tree, a gift from Norway, which has been a tradition since 1947.