Lamb Inn
Pub · Bar · Craft Beer
Traditional pub with a friendly atmosphere, offering beer and sports viewing.
Location
Best places nearby
The highest rated places close to Lamb Inn.
Local restaurants nearby
Station Road, England
Location
The highest rated places close to Lamb Inn.
Station Road, England