Indian in London - Paddington 41 Craven Road, Paddington, London, W2 3BX Tags: indian, private parties: up to 50 guests, vegetarian dishes