London streets to go car-free to encourage walking and cycling

London streets to go car-free to encourage walking and cycling

Japan Today

Published

Cars will be banished from miles of streets in central London to encourage more walking and cycling and help public transport cope with social distancing restrictions, the city's…

Full Article