Take a stroll down newly-pedestrianised Oxford Street

The first phase of the overhaul is expected to be finished by spring 2027.

Source