3 ms·
What does TFL stand for ?
by johnchristopher 7y ago
What does TFL stand for ?
- growse 7y agohttps://en.wikipedia.org/wiki/Transport_for_London https://en.wikipedia.org/wiki/Transport_for_London
- jacquesm 7y agohttps://www.bbc.com/news/uk-england-london-36204011 https://www.bbc.com/news/uk-england-london-36204011
- pjc50 7y agoTransport for London. They run (among other things) the Tube and the London buses. A "statutory corporation" run by the government at arm's length.