Langdon Park DLR station facts for kids
Langdon Park is a Docklands Light Railway (DLR) station in Poplar in Greater London, England. The station is between All Saints and Devons Road stations on the Stratford-Lewisham Line. Construction of the station began on 17 November 2006.
Images for kids
Langdon Park DLR station Facts for Kids. Kiddle Encyclopedia.