What time does the tube start? What time does the Dlr start

London tube network starts at approx. 5:25 am from each start-station (time varies slightly with different lines), & the DLR runs from 5:30 am.
Updated on Friday, February 03 2012 at 08:17PM GMT
Collection: dlr