I will be in Hyde Park/Mayfair next month and was looking for best Indian food in the City. Price or travel distance no object. I just want the Best London has to offer. P.S. I am not fond of the search engine on the new chowhound site so I am asking for your help in my dilema.