London’s bus journeys top 2.4bn
London’s bus network carried more passengers in 2013/14 than in any year since 1959, with over 2.4bn journeys made. Tuesday 29 April saw the highest number of buses operating on the capital’s roads since 1953 with a record 7,961 on the roads, 266 more than usual. Half of all the bus journeys made in England […]