Are there any victoria's secret stores in France?

No