Sadiq 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...