England’s pub scene is central in their culture, to the point where you’d be hard pressed to find a neighborhood without a “local.” In Eastleigh, Devon, one tavern provides a warm welcome to all who need it.