All,
I'm costing food at the minute for the party, i recall for wedding a figure that you should work to when deciding on how may heads to feed.
From memory, im sure it was about 75% or 80% of the total number coming - So for example, if 150 people are attending, you'd order food for 120.
Anyone able to confirm?