In a blender, combine lemon juice, soy sauce, oil, garlic, onion, shallot, pepper and Worcestershire sauce. Blend until smooth and frothy- it will look like a frappuccino.
Pour a thin layer of the marinade in a glass baking dish. Top with beef. Pour remaining marinade over the top, cover and chill in fridge for two hours or up 8 hours. I've left it overnight and it fantastic.
Bake at 350 degrees for 30 minutes for medium rare. Let rest before slicing. Beef will continue to cook. Slice on a diagonal to serve. Serve with the marinade.