Christmas In London
Christmas In London
London has to be one of the most Christmassy places on the planet. The ancient streets, historic buildings and memories of Dickens tales imbue it with a festive glow. This glorious documentary looks at the city's rich yuletide history, plus fascinating information on how London celebrates the festive season, from the installation of the Oxford Street lights to Christmas mass at Westminster Abbey.