Roast beef....can taste like a piece of shoe if not done done properly. I honestly have to say, on this subjects of roasts, that it MUST be soaked in marinade for at least half an hour, and cooked in some too! A tasteless good quality piece of meat is a tragedy! I would put up my recipe for roast beef....but then I'd have to kill you.
But here's the original recipe (for topside/silverside roast):
You need:
1 Tbs honey
half cup of dry red wine
Generous glug of Worcestershire sauce
Generous glug of balsamic vinegar
Rosemary/Thyme/any fresh herb
1 tsp crushed garlic
crushed chilli (optional)
How to do it:
1. Rub herbs, garlic and chilli onto meat.
2. Combine wet ingedients and allow meat to sit for at least half an hour, turning twice.
3. If using a roasting bag (my preferred method); put some/all marinade in with the beef.
4. Reducing the cooking liquid once beef is done makes a great sauce!