I've stayed at the Lime Tree Hotel (popular with Trip Advisor) so I wanted to try the B&B Belgravia. It was not a good experience.
Annoyances That Can't Be Helped:
The room was an oven and the fan provided did little to improve the situation. Opening the window gave the people in the building across the street a perfect view into my bathroom and bedroom - not ideal.
The sink's faucet was bizarre; it was huge and high which meant I had trouble leaning over to wash my face because there wasn't enough room for my hands, forcing me to move sideways to avoid hitting the faucet with my hands, causing water to splash on the floor.
Annoyances That CAN and SHOULD Be Helped:
The service left a lot to be desired. The staff serving breakfast was sullen and impatient. When I pointed out the lack of computer paper at the computer station (I was told I could print my boarding pass there), the young man at the desk acted as though I'd insulted his mother and told me to "come back later". I did so later that evening, and still no paper. Twice, I was subjected to vigorous pounding on my door and yelling from housekeeping despite the Do Not Disturb sign being displayed. When I checked out, the young man at the desk didn't speak to me at all. He printed out my bill, yawned, and handed it to me. There was no "thank you" or even "goodbye".
The only good thing about this hotel is the easy 10 minute walk to Buckingham Palace. I will not stay here again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC