Imagine is a delightful and creative children’s shop located in Amsterdam Zuid. Spread over two floors, you’ll find a variety of clothing, gifts and toys for newborns, toddlers and young children. The shop stocks unique, imaginative and well-made items that you won’t find in your average chain store. They also offer affordable haircuts for kids four days a week.