Did somebody say 'food festival'? Count me in! Whenever there's food involved, you're guaranteed to have fun. The UK is the place you…