Farm Shop and Deli Show

The NEC, Birmingham Birmingham, West Midlands, United Kingdom

The Farm Shop and Deli Show takes places at the NEC Birmingham on 29th April - 1st May 2024.
Featuring mobileĀ hand wash stations for those with farm shops and delicatessens: see them on Stand N260.