Take a stroll down newly-pedestrianised Oxford Street

The True Post icon

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

Source: BBC UK

Share This Article
The newsroom of The True Post.
Leave a Comment