Will be visiting London in early September. Will be staying in Soho area. Would really like to try one of the "haute" Indian restaurants. Some possibles on my list are Amaya, Benares, Quilon. Are there any others to consider. Which will provide best overall experience? In order of importance - food, service, atmosphere. Thanks.