What does NLTS mean?

NLTS meaning is defined below:

North London Transport Society
ADVERTISEMENT

Was it useful?

What does NLTS mean? It stands for North London Transport Society

Most popular questions

What does NLTS stand for?


NLTS stands for "North London Transport Society"

How to abbreviate "North London Transport Society"?


"North London Transport Society" can be abbreviated as NLTS

What is the meaning of NLTS abbreviation?


The meaning of NLTS abbreviation is "North London Transport Society"

What does NLTS mean?


NLTS as abbreviation means "North London Transport Society"

Related Acronym Searches