London's buses have slowed to their lowest average speed since 2013-14, with average speeds at 9.18mph. This decline correlates with a 16% drop in passenger journeys since 2013 despite population growth, creating a vicious cycle of slower service, fewer riders, and route cuts. The trend mirrors slowdowns in other major cities including Paris, Brussels, and Lisbon.