There is no restriction in taking in "reasonable" amounts of food. I daresay the conditions are there so that you can be stopped if necessary, but there's no problem taking a packed lunch in. And given the food and drink queues in the park, it's not a bad idea.