The Lyon Inn
Pub · Bar · Bar and Grill
The Lyon Inn is a historic bar offering excellent food and drinks. Enjoy fresh, homemade dishes and friendly service in a charming setting.
Location
Best places nearby
The highest rated places close to The Lyon Inn.
Local restaurants nearby
The Village, Bell Ln, England
