The Lamb Inn
Pub · Bar
The Lamb Inn is a pub, recently rebuilt, offering a menu and potentially letting rooms.
Location
Best places nearby
The highest rated places close to The Lamb Inn.
Local restaurants nearby
The Cross, Church Rd, England
Location
The highest rated places close to The Lamb Inn.
The Cross, Church Rd, England