L Brands to sell majority stake in Victoria's Secret's UK business By: Columbus Business First via Business Journals September 14, 2020 at 18:37 PM EDT Victoria's Secret has 26 stores in the United Kingdom and Ireland, according to its latest annual report. Read More >>