Top definition
London Brighton and South Coast Railway.
Founded in 1851 and incorporated into the Southern Railway in 1923
The LB&SCR's London terminus was Victoria Station
by black flag June 02, 2004
Get the mug
Get a LB&SCR mug for your daughter-in-law Yasemin.
buy the domain for your recipe blog