Question: is the dlr running on christmas day?
Answer: As usual, no TfL services run on Christmas Day. That's buses, tubes, trains, Overground, DLR, river boats, the works. Some transport will also finish early on Christmas Eve, so don't get caught out by that. On the plus side, Santander Cycles are still available to hire.