Farm Shop and Deli Show
The NEC, Birmingham Birmingham, West Midlands, United KingdomThe 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.