DLR in London Meaning
The DLR meaning in London terms is "Dockland Light Railway". There are 4 related meanings of the DLR London abbreviation.
DLR on London Full Forms
- Dockland Light Railway
- Dockland Light Rail
- Docklands Light Railway
- Districw Light Railway
Frequently Asked Questions (FAQ)
What does DLR stand for London?
DLR stands for Dockland Light Railway in London terms.
What is the shortened form of Docklands Light Railway in London?
The short form of "Docklands Light Railway" is DLR for London.
Citation
DLR in London. Acronym24.com. (2020, May 24). Retrieved November 25, 2024 from https://acronym24.com/dlr-meaning-in-london/
Last updated