Blackwall DLR station
Railway station
Blackwall is a Docklands Light Railway station in Blackwall, London, England. It is located very close to the northern entrance to the Blackwall road tunnel under the River Thames. The station is on the Beckton branch of the DLR between Poplar and... Wikipedia