London's Oxford Street permanently banned vehicles from a ~1km stretch on October 26, 2026, starting a £150m pedestrianisation scheme 




Sort By: