The city of London is the most visited in the United Kingdom. Per day, at least half a million visitors come here for shopping, eating, and entertainment. London Mayor Sadiq Khan has announced that traffic on Oxford Street is soon to be banned. What does this mean for the economy, to the shops nearby and to local residents? We take you through what this means for London City and several British Indian residents living around.