TfL has spent around more than an estimated £942m on new DLR trains - but the majority of them are currently stuck in Spain. The 54 air-conditioned trains were slated to begin entering into ...
The passenger who submitted the request asked Transport for London (TfL) what the underlying issue was that caused the deterioration of the wall, as well as if there were any plans to repair it. They ...