Definition/Meaning of LBSCR
English - Initialism:
LBSCR ( rail transport , UK ) London , Brighton and South Coast Railway