London Car Free Day on 22 September – everything you need to know

Last June, the Mayor of London has announced the largest car free day in the history of the city. It will take place on the 22nd of September 2019 and it will affect 20 km of roads in central London.