Part 2: This is the first of a two part film showing the Docklands Light Railway (DLR) in London. The DLR is a relatively new light metro system in East London, mostly serving the redeveloped Docklands area along the river Thames.
Hide player controls
Hide resume playing