Where does Poppy Seed Bread come from?

Poppy seeds come form England.