L Stock

The L Stock was a sub-surface rolling stock that entered service in 1931. It was known as the Q31 Stock, as these trains dated back to around 1931.