I would classify the Dorchester as Park Lane/Mayfair rather than Knightsbridge. What about the Mandarin Oriental? I believe the Halkin is also nearby. The MO gets fairly consistent reviews -- if you perform a search in this forum I am sure you will find plenty of interesting information.