Indian in London - South Kensington 67-69 Gloucester Road, South Kensington, London, SW7 4PG Tags: indian, private parties: up to 55 guests, takeaway, vegetarian dishes