answersLogoWhite

0

No, as of 2014 there are not any Victoria Secret stores located in Paris, France. The closest locations are in the country of England.

User Avatar

Wiki User

11y ago

What else can I help you with?