Sadiq Khan has revealed how soon you’ll be able to take a casual stroll down Europe’s busiest shopping street.
Cars, buses, taxis and bicycles will all disappear from Oxford Street by October 26, as the London Mayor pushes through his flagship project to transform the thoroughfare.
A one-kilometre stretch of the street will go vehicle-free in the initial step, known as the ‘transition phase’, Read Entire Article


English (US)