The Lion Inn Restaurant and Pub is a typically English country pub offering homemade food with a focus on fresh, seasonal, and locally sourced produce. Enjoy traditional dishes like steak and ale pie, fish and chips, and Sunday lunch in a traditional setting.