Limited Brands, Inc. has just announced plans to open a Victoria’s Secret store in London by 2012. The shop, planned for the corner of New Bond Street and Brook Street, will be 16,500 square feet.
Limited Brands declined to offer further information, but said that more details would be provided in August. We’ll let you know more when we have more information!