International Victoria's Secret Flagship Stores
On August 29, 2012, The first Victoria's Secret Flagship Store outside the U.S. opened on London's high fashion Bond Street. Specifically the Victoria's Secret Flagship Store opened at 111 Bond St. The features of this London Flagship Store includes: