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