by Nyssa P. Chopra | Sep 1, 2012 | Beauty + Fashion, Destinations, Travel Well, United Kingdom
At last, Victoria’s Secret has arrived in the U.K. (right before the Olympics, very conveniently)! The American lingerie titan finally brings affordable lingerie to the Brits. The first store opened up in the Westfield Stratford shopping mall, near the Olympic...