Indian in London - Clapham 117-119 Clapham High Street, Clapham, London, SW4 7TB Tags: indian, private parties: up to 24 guests, vegetarian dishes