London’s Oxford Street Opens Its First Traffic-Free Phase
In 2016, Mayor of London Sadiq Khan first expressed the intention to pedestrianize Oxford Street, located in the City of Westminster in central London. The original plan was to complete the project in 2020, but after two public consultations, the project was…