Christmas day menu for The Thatched Inn, priced at £120 per person, featuring starters, mains, and puddings with festive dishes, and a holly decoration in the top right corner.
Christmas Day menu from The Thatched Inn, listing starters, mains, and puddings, with a festive holly decoration in the corner.