Christmas Feasting Menus   download menu

We offer our Christmas Feasting Menu to any booking of 9 or more, from December 1st until we close for Christmas following dinner on December 23rd. We're sorry but we cannot offer our a la carte menu to tables of 10 or more over the festive season.

There are five menus, all structured around a central beast or fish, with food served in feasting style on sharing platters. Please select one menu for the whole group to share. Vegetarians are catered for separately.

The menus have been created for a balanced feast. Should you wish to swap starters or desserts with a different feast, this is possible with all but the Goose Feast.

We have private dining facilities for up to 18 guests. If you are in the main dining room you may not be sat on one large table but on adjacent tables. St. JOHN is not decorated and we discourage excessive paraphernalia from the tables during December. We celebrate the festive period with good food and fine wine.

During December we request your confirmed selection 14 working days in advance of the reservation. With less than seven working days’ notice we are unable to guarantee availability with our suppliers.

In order to secure the booking we require your card details. Your details are password secure and are automatically deleted from our records 48 hours after your reservation has passed.

Please note that the cancellation policy is one week prior to your reservation with no charge. Should you cancel or amend your reservation within the one week cancellation policy there will be a charge.

Please contact Izzy Curtis on [email protected] or 020 7553 9844.  She will be happy to guide you through the process of ordering and talk you through the dishes available. 

Click here to download a PDF of the menu


£46.00 per guest
Hare Saddle, Beetroot and Pickled Walnut
Venison, Bacon and Trotter Pie
Ginger Loaf and Butterscotch Sauce


£47.00 per guest
Roast Bone Marrow and Parsley Salad
Braised Beef, Red Wine and Celeriac
Chocolate Ice-Cream


£46.00 per guest
Pickled Mackerel, Salsify and Spinach
Roast Hake, Chicory and Anchovy
Pear Cobbler and Custard


£57.00 per guest
Goose Liver Toast
Crispy Goose, Dandelion and Shallots
Roast Goose and Goose Fat Mash

Suckling Pig

£380 feeds 17 people, £435 feeds 22 people
Plus £19.00 per guest for starters and dessert
Dried Salted Pig’s Liver, Radishes and Boiled Egg
Whole Roast Suckling Pig
If you would like the suckling pig please let us know as soon as possible. There is a limited number we can prepare in one service and if two other parties have ordered it, it may not be available.
Apple and Calvados Trifle


If you would like guidance with wine choices please email the Wine Team and don’t forget that…

Magnums are a GOOD THING! We have a happy selection, they are completely in the spirit of a feast and are bottles of a size and nature that bring enjoyment. They save the planet too, one bottle instead of two.  Please ask our folk and we’ll let you know what we have. A few suggestions...


Christian Moreau, Les Vaillons 1er Cru, Chablis (White) - £150.00

Domaine Boudau, Le Clos 2014, Roussillon (Red) - £66.00

Domaine Breton, Trinch 2014, Loire (Red) - £90.00

Chateau Lamothe-Cissac 2009, Bordeaux (Red) - £115.00

Pichon-Lalande, Reserve De La Comtesse 2010, Bordeaux (Red) - £265.00

Domaine Du Coulet, Billes Noires 2007, Cornas (Red) - £340.00

Clos Des Fees, La Petite Siberie 2007, Roussillon (Red) - £650.00


Cancellations may incur a charge depending on the notice given. If food has been pre-ordered at the point of cancelling your card may be charged for the total value of goods ordered. We understand that in certain circumstances cancelling is necessary and take each on merit.

With regard to parties arriving with fewer guests than booked for - should your numbers drop without prior notice to the restaurant you will be charged at the menu price per head for each missing guest above three absent guests.

Reservations Wine Orders Mailing List