Victoria’s Secret flagship to open in London