Indian in London - Chelsea 112 Cheyne Walk, Chelsea, London, SW10 0DJ Tags: indian, private parties: up to 65 guests, vegetarian dishes