A Covent Garden Christmas is stunning with the Christmas tree and lights. This part of London goes all-out for the Christmas season, as these photos show.