London's Christmas lights is an unmissable festive cheer that dazzles the streets of London with special messages of Love and Unity