My wife and I ate at the GB Corner restaurant when we stayed there a couple of years ago. The food was very nice, pretty reasonably priced (for the standard of hotel) and the service was excellent. All in all I'd recommend it.
The afternoon tea in the lobby is also worth sampling if you like that kind of thing.
Enjoy your stay - it is a great hotel.