Sorry Slip but I think you handled this one wrong. Should have agreed a budget at the outset and stuck to it. 300 guests and £1600 on food is ridiculous IMO.

Don't forget you'll have the added expense of a visa once you're married.

You'd be well advised to heed Stevewools post 7