Whelks

Whelks are a form of sea snail that live in most waters around the world. Wherever possible we source our from Lowestoft, directly from the fishermen.