
Mayor of London responds to London bus injury statistics
Those injured by the London transport network remains worryingly high The most recent Transport for London (TfL) bus safety data has revealed that between July 2017 and June 2018, a total of 719 people were […]