Cook bacon in a skillet over medium heat until browned. Transfer to a paper towel lined plate and set aside.
Place cream cheese, cheddar cheese, Worcestershire, horseradish, mayonnaise and sour cream in a food processor. Process until smooth, about 30 seconds.
Transfer mixture to a bowl, stir in green onions and reserved bacon pieces. Cover and refrigerate for an hour to let flavors mingle.
Allow to come to room temperature before serving.
Notes
It is best to let this dip refrigerate to let the flavors mingle but it dips better at room temperature so just be sure to remove it from the refrigerator for at least 30 minutes before serving. Nutrition information for estimation purposes only.