Victoria’s Secret will open a new store in London.