Craving for good Indian food and looking for the best Indian restaurant in London? Read this post on the truth behind the Best Indian Restaurant in London.