17 April 2014 Pestaurant is winning in a bug way Written by Kreethi Yadav From our ‘world’s first pop up Pestaurant’ at One New Change in London in August 2013, we’ve literally been popping up all over the UK, from Edinburgh and Liverpool, to Manchester and the London Science Museum. We have... Read More about Pestaurant is winning in a bug way News award, pest, pestaurant Leave a Comment