I beg to disagree with every statement here. There are much better French food restaurants in London. The food at the Ritz is underwhelming, relying on the pseudo-swanky surroundings to make an impression. Certainly not worth three stars, The food produced by "palace" hotels is generally mediocre. YMMV
Ritz is not a hotel I would consider. Luxury is something else. It doesn´t help to ask the people to wear their confirmation suit with tie. Regarding palace hotels and food some have mediocre, some have good. I know many hype Ritz food, I think there are many great options in London.