My calculations tell me that - assuming they are being supplied by Greggs (because you'd be insane to eat anyone else's) - that that's nearly 29,000 sausage rolls at retail prices. Given that there are 800 guests, that's roughly 36 sausage rolls each. That's some impressive troughing imo.
Couple when you get back from the church and the free champagne is flowing and then an absolute rake of them around midnight when you're beginning to get ****ing bladdered, you know the Queen is going to fúck off the bed soon and the night is about to get lively, residents bar until 6 or 7am, maybe even a go on Kate or one of the other lesser royals.