It's a nice place and the menu is good (they had run out of chicken when we went though). We both had a steak and it was nice, but I felt the chips were quite greasy.
The waitress was lovely and told us it was 50% off if we had a card. We didn't but she got us to fill in a quick form and we managed to halve the bill so that was good.
Overall it's a nice place with a good beer garden. We won't be rushing back but may return at some point to try something else.
If you own or manage The Duck Beefeater, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.