The Lyon Inn
Pub · Bar · Casual Dining
The Lyon Inn is an Old English Inn offering excellent food and drinks with friendly service. It is a country inn located on the main road between Gloucester and Chepstow, welcoming both locals and visitors.
Location
Best places nearby
The highest rated places close to The Lyon Inn.



