Oh, ok it's what is underneath the ham that is also a name of a town in Sussex 🤣
Makes more sense than there being a pretty English town with the same name as a type of american deli sandwich!!!
Still, wouldn't have helped me. Never heard of the place.