Soho's BKC punches above its weight with samosa chaat, generous biryani, and bun makhan served by genuinely warm staff in a lively, thoughtfully designed space.