The retailer who owns the brand Victoria's Secret is based in what city?
L Brands: L Brands Inc. (formerly known as "Limited Brands Inc" and "The Limited Inc.") is an American fashion retailer based in Columbus, Ohio.
i don't know