2024 sees the 70th anniversary of the iconic Routemaster bus. Hop aboard for a speedy history of these legendary double-deckers. 1933: Up to this point, London has had as many as 40 types of bus on ...
The bus is the oldest form of public transport, dating back to 1829 according to the London Transport Museum. First known as ...
Buses have been in the news of late, as the Labour government has granted all local authorities the potential power to take control of services in the area by being able to set timetables and routes ...