Docklands Light Railway (DLR) trains that were due to be introduced in April will not be ready until later this year. The Transport for London (TfL) commissioner's report for June says 30 new DLR ...
DLR is an automated system although it does have train captains on board the trains. Speed restrictions have been introduced on the automated Docklands Light Railway (DLR), after engineers ...