Ever wondered what Christmas is like in one of the world's most glamorous capitals? Taking a look at the city's rich yuletide history and with fascinating information on how London celebrates the festive season, from the installation of the Oxford Street lights to Christmas mass at Westminster Abbey.