Take a stroll down newly-pedestrianised Oxford Street The first phase of the overhaul is expected to be finished by spring 2027. Source