I’m looking for recommendations for B&B’s, Inns, or Hotels in London, England - especially near Chelsea (in Pimlico, Westminster, or Belgravia). I’ve had great good-luck with accommodations throughout England, Scotland, and Wales in 3 previous trips, but I’ve never found London lodgings I would care to repeat (let alone recommend!).

I’m planning a trip to England for May, and will be attending the Chelsea Flower Show the 3rd week of that month. Any recommendations?