The hotel is beautifully situated, overlooking the Thames - hard to believe youre in a busy area. Great for visiting Richmond. No air conditioning however, and in high summer, in the heat London endures, you don't want to stay here. Staff are good, but there are service charges added for much on the bill, apart from the overall optional service charge.
One other thing. Breakfast is £34, £31 if ordered the night before. Dont bother with it. Its not anything special, and its same price for a mediocre continental breakfast OR a mediocre cooked.