May 15, 20209 minSadiq Khan announces plans for London to become one of the largest car-free zones in the world The Mayor of London, Sadiq Khan, and Transport for London (TfL) have today announced plans to transform parts of central London into one...