What does LTDS stand for?
LTDS stands for "London Travel Demand Survey"
How to abbreviate "London Travel Demand Survey"?
"London Travel Demand Survey" can be abbreviated as LTDS
What is the meaning of LTDS abbreviation?
The meaning of LTDS abbreviation is "London Travel Demand Survey"
What does LTDS mean?
LTDS as abbreviation means "London Travel Demand Survey"