I had a good couple of days on the Teme a few years ago. We stayed at a B&B just east of Tenbury Wells. I don't know if the B&B is still there. I don't know if the barbel are still there. I'm guessing Tenbury Wells is.
It was on the main road, with the river, a beautiful tree-lined stretch, parallel to the road, one field in. The B&B was fine, and the bloke was an EA worker who knew his fishing and his river. He took us to the bank in a 4x4, and, when the first day was so-so, took us on a walk along the river and showed us where groups of barbel, that seemed to be missing from textbook swims, were holed up in some unexpected spots. You don't always get a bit of guiding thrown in free! Sorry I can't remember what the B&B was called, but it can probably be hunted down.