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.