Locations in the category : Docklands Light Railway

All Saints DLR

All Saints station is a station on the Docklands Light Railway (DLR) in East London. It is named after the neaby All Saints, Poplar, a church dating from 1830. The station entrance is on the East India Dock Road....

Continue Reading