Cook flour in fry pan till pale brown. Set aside. Heat oil and sauté onion through garlic for 10 minutes. Add flour. Add stock and boil. Add tomato, marrow and seasonings. Simmer for 15 minutes. Ad barley and cook 15 minutes. Add remaining ingredients and cook through. Serve hot with French bread. Serves 4 - 6.