London’s iconic Oxford Street is finally being pedestrianised next week, and a lot of things along the shopping street are going to change.
Cars, buses, taxis and bicycles will all disappear from Oxford Street from tomorrow, October 26, as a one-kilometre stretch of the famous road will go vehicle-free in the initial step, known as the ‘transition phase’.
The first phase, Read Entire Article


English (US)