On Nov. 11, 1999, the British Parliament established the Greater London Authority. Prior to that, there was no single entity managing the entirety of London. The governance of the city was fragmented, ...
New electric buses charged by pantographs have been rolled out on one of London’s longest bus routes. The fleet of 20 buses are being recharged at each end of the 15-mile route 358 between Crystal ...
A London bus strike planned to cause disruption this weekend has been largely called off, the Unite union has said. The ...
Up to 90% of the fleet are reportedly running on noisy, dirty diesel generators. Given the Lithium-Ion batteries you often find in Laptops and Mobiles only typically have a 3 year shelf life, is it ...
Ealing Broadway photographed by Anne-Marie Maningas, a train driver and photographer who has contributed to a new exhibition at The London Transport Museum - Anne-Marie Maningas, For train driver Anne ...