Join the sausage, ale and bread trail at Ludlow Food Festival Ludlow Food Festival will take place from 13th to 15th September with over 160 food and drink stalls, demonstrations, tastings and workshops…