Printer friendly
Acronymfinder

What does LBSCR stand for?

LBSCR stands for London, Brighton, and South Coast Railway


This definition appears very rarely and is found in the following Acronym Finder categories:

  • Business, finance, etc.