In a medium bowl, mix the first 8 ingredients (garlic through salt and pepper).
In a large resealable bag, place the london broil and the contents of the bowl. Seal bag and refrigerate for at least 1 hour.
Heat grill to high heat.
Place meat on the grill and cook for 5 minutes on each side, until meat reaches desired level of doneness. Allow meat to cool, then slice and serve warm.