C&A

Retail clothes store selling ready-to-wear for the whole family. You can find their Flagships store at Damrak in Amsterdam.