Are there any Victoria's secret stores in Barcelona?

Yes.