Average store size of Limited Brands worldwide from 2010 to 2020, by brand
The company’s net sales amounted to 11.85 billion U.S. dollars in 2020.
In 2020, the average size of a Victoria's Secret store was about 6,928 selling square feet. The average size of a Bath & Body Works store was 2,660 selling square feet that year. Limited Brands (currently known as L Brands, Inc) is an American fashion retailer based in Columbus, Ohio. The most notable brands the company owns are Victoria’s Secret and Bath & Body Works.