The Lion Inn Country Pub and Restauant in Worcester

Gallery

The Lion Inn is a family-run pub and restaurant in Worcester offering a traditional setting with a modern edge. Located in the picture-perfect village of Clifton Upon teme, we have a small beer garden and a games room/sports bar, and offer a diverse menu of home-cooked food to serve all tastes.

Telephone

Address

1 The Village, Clifton upon Teme, Worcester, Worcestershire WR6 6DH, UK

Email