‘It’s magical’: London’s iconic Oxford Street goes vehicle-free
Full story
Cars and buses have been removed from Oxford Street in London. Retailers expect this change to increase business. Residents are worried about the impact of the shift.
The cars have gone, and so have the buses, but while retailers expect a boost, residents worry about change.