Google
×

Royal Albert

(33) Light rail station in London, England
Royal Albert DLR station is a station on the Docklands Light Railway in Beckton in east London. The station serves the western end of the north quay of the Royal Albert Dock, from which it takes its name. A view of the London City Airport is available.
Address: London E16 2QD, United Kingdom