Indian in London - Camden 133-135 Drummond Street, Camden, London, NW1 2HL Tags: indian, private parties: up to 20 guests, vegetarian, vegetarian dishes