What does NCL stand for?
NCL stands for "North Central London"
How to abbreviate "North Central London"?
"North Central London" can be abbreviated as NCL
What is the meaning of NCL abbreviation?
The meaning of NCL abbreviation is "North Central London"
What does NCL mean?
NCL as abbreviation means "North Central London"