This stay was for a birthday present for my better half combined with a musical not far away at the Apollo Victoria theatre, this hotel chosen as it was close to the theatre and reviews good. The room was superb and it was very quiet, the room we had was not a street facing room and that suited us as I would rather a quiet room to a view. The air conditioning was spot on considering the heat that week and sleeping was not a problem.
The free wifi worked fine in the room, handy for checking the next days sight seeing and there was a payed tariff for larger data rates, though we were just browsing and that suited us fine.
We did not get to try the restaurant, our schedule kept us on the go from early to late but it certainly looked good.
The full english breakfast in the restaurant is just right. The only gripe was the that the tea needed to be stronger before pouring, but then I like the spoon to stand up on its own in a cup of tea so maybe not a fair comment ;)
The service and staff, overall, was excellent and not intrusive.
A short walk will get you to many of the sights in the centre of London and it is across the street from the St James Park tube station.