The Lion Inn – Eating

1 Village, Clifton on Teme, Nr. Worcester

01886 812975

Fresh, seasonal produce and an ever developing menu.

Also at this location