A celebration of movement and sustainability is returning to the streets of London. On Sunday, Sept. 22, thousands of Londoners are expected to participate in World Car Free Day activities.
A celebration of movement and sustainability is returning to the streets of London. On Sunday, Sept. 22, thousands of Londoners are expected to participate in World Car Free Day activities.