SPLR

Views 1 meanings found
SPLR is an abbreviation for Stansted Park Light Railway. It is commonly used in the context of Regional, particularly in Railroads.

Regional