London’s most famous shopping street bans cars in bid to revive its fortunes · Activ.news