DLR Custom House station platform with train
Size: 4752px × 3168px
Location: Custom House Docklands, London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., britain, centre, custom, dlr, docklands, england, excel, exhibition, house, london, platform, railway, station, train, transport