Helmsley Traditional Sweet Shop is packed with jars of nostalgic favourites, offering visitors an old-fashioned sweet shop experience in North Yorkshire.