Thursday, May 30, 2013 9:41:55 AM
Gerry1of1 - TfL is the London wide transport authority (Trams, Light rail (DLR), Heavy Rail (London Overground) and Underground (the tube)... The busses, while a part of TfL for the purposes of pricing structure and timetables are all independently owned and operated.)
Thursday, May 30, 2013 6:14:54 AM
The twits are all from TLF. TLF stands for Transportation For London. Shouldn't it be Transportation London For ? Has someone at the buscompany not realized they misspelled the initials?