Blenheim Palace Food Festival (Fantastic British Food Festivals) is held yearly over the Spring Bank Holiday in May in the picturesque town of Woodstock, England. Festival-goers can choose among regional dishes, fantastic international specialties, handmade sweets, and fresh local produce offered at over 100 stalls.