Step 1Cut the meat into 1 1/2-inch cubes.
Step 2Combine the lemon juice, onion, salt, pepper, curry powder, ginger, Worcestershire, bay leaf and garlic in a shallow dish. Add the meat, toss well to coat, and refrigerate, covered, for 4 hours or longer.
Step 3Heat the broiler or heat an outdoor grill on medium-high heat.
Step 4Thread the beef onto eight (10- to 12-inch) skewers, alternating with the mushrooms, onions, bell pepper and tomatoes. Broil the kebabs 5 inches from the heat source or grill until the meat reaches desired doneness, 8 to 10 minutes, turning occasionally.