Since Victoria’s Secret is not available for franchise purchase, there are no franchise fees associated with it. L Brands, a publicly traded firm with approximately $10.8 billion in yearly revenues, owns the chain.
Victoria’s Secret operates more than a thousand outlets. It is the biggest retailer of lingerie in the United States. In 1977, the first store opened in Palo Alto, California. In 1982, The Limited acquired Victoria’s Secret and expanded the company into malls.
Victoria’s Secret collaborates with partners to deliver their items to international customers outside of the United States and Canada. The business does not accept international franchise or partnership offers.