Have to disagree about the bull and butcher, The steak I had was terrible and overcooked. Didn't help that I damaged the car exhaust getting off the island.
The Bear Inn, Berkswell and The Black Boy, Knowle. Both excellent places for atmosphere and food quality.