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

Take a stroll down newly-pedestrianised Oxford Street The first phase of the overhaul is expected to be finished by spring 2027. The first phase of the overhaul is expected to be finished by spring 2027.
Continue reading
Latest →Corrections, sourcing and article labels are part of the publication record. See our editorial standards.
