Google
×

All Saints

(20) Light rail station in London, England
All Saints is a Docklands Light Railway station in Poplar in East London. The station is named after nearby All Saints, a Church of England parish church dating from 1821 to 1823.
Address: London E14 0EY, United Kingdom