The Dog Inn
Pub · Bar
The Dog Inn is a pub offering a warm atmosphere. It features rooms and is undergoing refurbishment.
Location
Best places nearby
The highest rated places close to The Dog Inn.
Local restaurants nearby
2 Main St, England
Location
The highest rated places close to The Dog Inn.
2 Main St, England