Christmas 2025 Christmas Day Menu A deposit of £30 per person is required at time of booking with the balance payable by November 15th. Christmas Fayre Menu Please note that a £10 deposit per person payable at the time of booking.