From Our Editors
The Lion Inn offers meals, refreshments and accommodation at a traditional setting in Clifton-upon-Teme. The kitchen prepares British classics like fish and chips and Sunday lunches, while curries and pizzas deliver flavours from further afield. A bar plies real ales, and international wines, beers and spirits. Rooms feature wooden beams, modern amenities and en suite facilities.