Set in the beautiful town of Alcester in Warwickshire, along the high street, the Alcester Food Festival offers a wide range of food and drink from local producers for visitors to enjoy.

You may also like...