I need to get some mustard seeds and grains of paradise, can't seem to find them anywhere. Is there any shops in the west end that has a large selection of herbs and spices?
P.s.: I know it sounds like I'm looking for drugs but really I just want to make my own mustard...