MS&LR Station Abbreviation

MS&LR has various meanings in the Station category. Discover the full forms, definitions, and usage contexts of MS&LR in Station.

Manchester, Sheffield and Lincolnshire Railway

Most Common Station
Manchester, Sheffield & Lincolnshire Railway
Station
Manchester Sheffield and Lincolnshire Railway
Station

Citation

Last updated: