I still think something is missing, when you walk by a restaurant of an evening there is a strong smell in the air find out what this is and you will find the missing taste
I can tell you for a fact that the food in both the La Porte Des Indes and the Blue Elephant is first class, these restaurants are among the best in London.