LBLR: Leighton Buzzard Light Railway

What does LBLR mean? The above is one of LBLR meanings. It may have other definitions. Please refer to the end of this passage.

LBLR: Leighton Buzzard Light Railway

Definition in English: Leighton Buzzard Light Railway