First Look at the New DLR Trains
- Episode aired Feb 10, 2023
- 13m
There are NEW Trains coming to the DLR in London, the first one has recently arrived at the Beckton Depot, and there was a Press Day to go and have a look up close . And is that NEW Moquette... Read allThere are NEW Trains coming to the DLR in London, the first one has recently arrived at the Beckton Depot, and there was a Press Day to go and have a look up close . And is that NEW Moquette as well? OH YES.There are NEW Trains coming to the DLR in London, the first one has recently arrived at the Beckton Depot, and there was a Press Day to go and have a look up close . And is that NEW Moquette as well? OH YES.