The Fox at Chaddesley Corbett is good - the Swan is also excellent, as is the Leaking Well at Dunhampton (between Kidderminster and Worcester on the A449), the Running Horse between Bewdley and Far Forest, the Royal Forester at Far Forest, the Pack Horse in Bewdley (they are mainly pies - but fantastic, amazing pies - check they do a roast).
Depending on where you are in Birmingham and how fast you drive, I would put a word in for the Miners Arms at Sling, just south of Coleford in the Forest of Dean - they do the finest food I've ever eaten, their Sunday lunch is £11 and it is spectacular.
You'll need to book for most of these places, Sunday lunch is very popular with us bumpkins...