Asked in
North America

Do they have a shop called 'new look' in America?

Answer

User Avatar
Wiki User
August 05, 2012 5:14PM

I don't think so because I've been looking for the same store and I can't find one anywhere in the US.