Christmas Day at The Lenchford Inn , Worcestershire
Our Christmas Day Menu is served from 12.00 noon on Christmas Day. Book early to avoid disappointment.
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 🙂
The Lenchford Inn