Docklands Light Railway rolling stock
Docklands Light Railway rolling stock means the passenger trains and service vehicles used on the Docklands Light Railway (DLR) in London, England. These vehicles are collectively known as rolling stock. The DLR serves the London Docklands area of East London.
Docklands Light Railway Rolling Stock Media
P86 stock 11 fitted with pantograph during evaluation trials for a potential tram system in Manchester in 1987
B2K stock 95 pulling into Pontoon Dock DLR station