London – The Christmas and New Year’s Eve holiday season in London has it’s own special taste with constant festivities starting with gifts, fireworks, lights and vibrant decorations of shops and streets. This month is known as “the Festive Season” in the...