News

More than 10,000 people filled the streets - and their stomachs - as Alcester Food Festival proved to be another tasty attraction.