Farm Shop & Deli Show Posted on 25th March 2019 at 10:46 Looking for farm shop display furniture? Farm Shop & Deli Show 8-10 April 2019 NEC Birmingham Come see us on stand N84 ! Read more