Whether it’s lunch, Afternoon Tea or dinner, our Christmas dishes are all about festive indulgence, free from gluten, refined sugar, preservatives and additives. Enjoy an abundance of mouth watering food served in an effortlessly elegant and charming setting. The ideal way to take a break before, during, or after a trip around London’s chicest shopping district.  

Holy Carrot Christmas Menu_Tempeh porcini Wellington with chestnut and celeriac purée and

Christmas Menu

A clever balance of luxuriously festive, nutrient packed, delectable dishes over three courses. Our Christmas Menu is available to book from Tuesday, 23 November until Friday, 24 December, priced at £30 per person. 

Holy Carrot_Festive Afternoon Tea (2) by Joakim Blockstrom.jpg

Afternoon Tea

We've added some sumptuous festive treats to our plant-based tea-time menu. Joining the line up is an umami-soaked Mushroom Pate on “Toast” and “Crab” Croquette, and a gooey Holy Carrot Christmas cake. The festive edition of our Afternoon Tea is available to book from Tuesday, 23 November until Thursday, 23 December.  

Christmas Opening Hours

24 December 

Open 12pm - 4pm (last booking 3pm)

25, 26 & 27 December


28, 29, 30 & 31 December

Open 12pm – 10pm (last booking 9pm)

1, 2 & 3 January


4 January onwards

Open 12pm – 10pm (last booking 9pm)