The Lion Inn is located on North Street in the historic market town of Winchcombe, Gloucestershire. This 15th-century coaching inn combines its rich heritage with a modern approach to dining and hospitality, making it a distinctive spot in the heart of the Cotswolds.
The menu at The Lion Inn focuses on seasonal British cuisine, showcasing locally sourced ingredients. Diners can expect a range of thoughtfully prepared dishes, with an emphasis on fresh, high-quality produce. The kitchen offers a diverse selection of options, from hearty pub classics to more contemporary plates, catering to a variety of tastes. The drinks menu includes local ales, an extensive wine list, and a selection of spirits, ensuring a well-rounded dining experience.
Inside, the inn retains its historic charm with exposed stone walls, wooden beams, and a mix of rustic and elegant furnishings. The dining areas are spread across several rooms, each with its own character, including cosy nooks for intimate meals and larger spaces for groups. The venue also features a courtyard garden, ideal for al fresco dining during warmer months.
The Lion Inn offers accommodation in its individually styled rooms, providing a convenient option for those looking to extend their stay in Winchcombe. Booking is recommended for dining, particularly during peak times, and the venue is well-suited for everything from casual lunches to celebratory meals.