Found this guy selling great food just off the road on the way through Dorset. Or maybe I imagined it!?