Printer friendly
Acronymfinder

What does TfLSM stand for?

TfLSM stands for Transport for London Street Management (responsible for running and improving London's roads)


This definition appears very rarely and is found in the following Acronym Finder categories:

  • Military and Government