London's Oxford Street could go traffic-free
A cyclist rides past a Kurt Geiger retail store on Oxford Street in London, Britain, August 27, 2024. REUTERS/Hollie Adams