Christmas 2026

What's on at Bull this December
Friday 25 December
Christmas Day Lunch
£200 per person

Canapés to begin, then a choice of bronze turkey, halibut or pumpkin agnolotti with all the trimmings, Christmas pudding, dessert, British cheeses and petits fours. Two sittings, 12pm and 3.30pm. Pre-order essential.

Thursday 31 December
New Year’s Eve Dinner
£125 per person

A Champagne reception, canapés and five courses, with live acoustic music in the bar until midnight. One sitting, dinner served at 8pm.