Operating over 750 buses and employing 2,500 staff across 6 depots in Central, South and West London, Abellio London Bus is at the heart of providing transport on the roads around London. FIND OUT MORE HERE
Abellio London must be short of drivers/desperate as they are really upping the recruitment drive, 3rd ad seen.
Drive an HGV and you hit the curb no one complains, hit the curb in a bus everyone complains!
I used to put a "Borat" accent on when somebody felt the need to complain about my standard of driving worked most of the time and they never noticed that I had a Yorkshire accent when they bought the ticket 20mins earlier.