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
Please contact us via our online enquiry form