Add leeks, celery, and carrot and saute for about 3 minutes or until wilted. Stir in garlic and season with salt and pepper. Dust the vegetables with 1/4 cup of flour and stir for 3 minutes.
Whisk in the chicken broth, 1/2 cup at a time.
Bring the liquid up to a boil and reduce to simmer. Simmer soupf for 45 minutes. Remove from heat and puree until smooth. Strain soup into a clean saucepan. Bring soup back to a simmer. Whisk in cream, cheese, hot sauce, and Worcestershire sauce. Season with salt and pepper. Ladle into bowls. Garnish with bacon, grated cheese, and long chives.