Indian in London - Chelsea 35 Stadium Street, Ashburnham Road, Chelsea, London, SW10 0PU Tags: indian, private parties: up to 30 guests, vegetarian dishes