What does LUL stand for?
LUL stands for "London Underground Ltd"
How to abbreviate "London Underground Ltd"?
"London Underground Ltd" can be abbreviated as LUL
What is the meaning of LUL abbreviation?
The meaning of LUL abbreviation is "London Underground Ltd"
What does LUL mean?
LUL as abbreviation means "London Underground Ltd"