4 ms·Yes but also any public transport in London, eg. Buses are also ‘TfL’. And a few Thames taxis.by aserafini 6y agoYes but also any public transport in London, eg. Buses are also ‘TfL’. And a few Thames taxis.