Streets are filled with joyful songs and gorgeous light displays. One of the most magical places during the the holiday season is London.
1