Indian in London - South Kensington 21 Bute Street, South Kensington, London, SW7 3EY Tags: indian, private parties: up to 300 guests, takeaway