Now Reading
Victoria’s Secret coming the England (finally)

Victoria’s Secret coming the England (finally)

Avatar photo
Pursuitist Luxury Best Luxury Blog

After 33 years, England will be getting its first Victoria’s Secret store.

The new store will be billed as the first flagship store outside of North America. It will be found on London’s famed Bond Street and will pack in 16,500 square feet of sexy undies.

The new Victoria’s Secret store will open sometime in 2011.