Hand packaged seeds, harvested from plants grown by us in Leicestershire. DEFRA Licensed.

Free UK postage on orders £15+