Twenty people died in London bus incidents last year, admits TfL, as it vows to improve road safety positivelysharing 12 months ago Reading Time: < 1 minute Twenty people died in collision with, or on board, a London bus last year, according to the latest data. Read More