Firstly, I should say that the garden of the Hotel is one of the most relaxing places I've been to in England to just sit and enjoy a nice glass of wine by the riverside, watching the world go by (or at least the boats). The hotel, however, needs a fair bit of work to bring it up to scratch to justify the £350 a night for a small, basic double room.
The public areas are ok, and the food is definitely not too bad, but it just feels like the place needs a bit of a makeover. I was last there about 15 years ago, and pretty sure it looked exactly the same inside.
The room was clean, but a few annoying things. The bath panel was hanging off (unacceptable really) and the shower pressure was weak, plus the constant changes in temperature suggests they need to sort out their continuous supply to individual rooms. It actually reminded me a little bit like a B&B.
That said, the staff were really nice and friendly, and the concierge was a wonderfully nice chap, so only big ticks for their employees.
Clearly the location puts a premium on the prices, but did feel a little ripped off for accommodation so 'average'. Sorry !