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 Coming Soon….