Are there any Victoria's Secret stores in Europe?

yes