NLR Railway Abbreviation

NLR has various meanings in the Railway category. Discover the full forms, definitions, and usage contexts of NLR in Railway.

Northampton Lamport Railway

Most Common Railway
North London Railways
Railway

Citation

Last updated: