Brixton's buzzing Indian hotspot delivers fresh curries with a European edge, exceptional lassi, and a £20 pre-6pm thali that's genuinely generous.