Oxford Street To Become Pedestrian-Only From October 26

Parts of London’s Oxford Street will become pedestrian-only from October 26, with vehicles banned from a nearly one-kilometre stretch.

Read full coverage on TraceNews