What does NLR stand for?
NLR stands for "North London Railways"
How to abbreviate "North London Railways"?
"North London Railways" can be abbreviated as NLR
What is the meaning of NLR abbreviation?
The meaning of NLR abbreviation is "North London Railways"
What does NLR mean?
NLR as abbreviation means "North London Railways"