Christmas Day – 25th December


Christmas Day at The Lenchford Inn , Worcestershire

Our Christmas Day Menu is served from 12.00 noon on Christmas Day. Please call for details.

We will be adding our Chef’s menu to this page later in the year – follow us on facebook to ensure you keep up-to-date with news 🙂

Related Events