LLCS: London Lorry Control Scheme

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

LLCS: London Lorry Control Scheme

Definition in English: London Lorry Control Scheme