UK News Oxford Street in London made traffic-free as authorities kick off large-scale makeover Thomas Gray · October 27, 2026