London to pedestrianise half of Oxford Street from 26 October
London Mayor Sadiq Khan’s plan will close half of Oxford Street’s 1.2-mile length to traffic on Monday 26 October 2026, covering about 0.6 miles from near Oxford Circus westwards to Selfridges. Cars, lorries, vans, taxis, buses, bicycles, e-bikes and scooters…
