News London
Topic
1 story, newest first.
Transport for London data reveals that drivers confusing accelerator and brake pedals are causing an average of three bus crashes per month. In 2025, 40 collisions were linked to pedal application errors, the second-highest annual total since 2019.
Loading live conditions…