I chanced upon the Bulls Head when I stayed at the nearby Best Western Hotel, and took a walk to see if there was a nice pub/eating place - hotel food is generally so bland.
The pub was very busy, but although I hadn't booked I only had to wait about 20 minutes to get a table. It's gastro grub - not at all bad. I had the burger and it was obviously home-made and well-cooked. Good real ales. Good atmosphere and obviously popular.
The whole operation seemed very well-run. Maybe a little too slick - you do get the impression that everything is too well-controlled, from the portions to the staff movements, even to the time allocated for customers to eat and drink.
But that's maybe being picky and I do think it's worth a visit.