It may be hard to believe, but I have a very hard time finding a good Indian Restaurant in London. I have been in Bombay Brasserie, Amaya and other high end restaurants as well a low end. B. Brasserie was very good same as Amaya, but this time I'm looking for a middle of the road kind of place with good solid Indian fare (not Bangladeshi/Pakistani). My list of potential candidates are Moti Mahal, Indian Zing, Star of India, Memories of India, etc. Any recommendations? I will be staying around the Kensington area. No issue with moving around.
Looking forward to your feedback.