The Lamb Inn
Pub · Bar and Grill
The Lamb Inn is a Sizzling Pub offering a traditional pub atmosphere. Enjoy British pub food and drinks in a welcoming environment. Vegetarian and gluten-free options are available.
Location
Best places nearby
The highest rated places close to The Lamb Inn.
Local restaurants nearby
36 Windsor Place, ENG



