Using electric mixer blend cream cheese, sour cream, Mayonnaise, lemon juice, garlic, Worcestershire sauce, black pepper. Fold in artichoke hearts, cheeses, onion, and spinach. Transfer to a 9x12 inch glass or ceramic baking dish.
Preheat oven to 400°F Bake dip until bubbling and brown on top, about 20 minute.
Serve warm. Makes about 5½ cups. May “kick it up a notch” with a little hot pepper sauce.