More Event Locations


Abellio London Bus is a leading bus operator in London.

Operating 852 buses on 60 London routes and employing 2,500 staff across 6 depots in South and West London.

We believe that public transport is a vital part of community life, and we aim to offer easier journeys, every day, through offering a professional and quality service in everything we do.

Due to continued growth, Abellio has an ongoing need to recruit for Qualified and Trainee Bus Drivers.

We currently have vacancies across six locations: Battersea, Walworth, Beddington, Southall, Hayes, and Twickenham.

We recruit hundreds of drivers every year who pass through our accredited DVSA training school before moving to an operating depot.

London Job Show W12