The top Indian restaurant in London was just crowned by the 2026 English... | Hungru