Indian in London - Paddington 101 Praed Street, Paddington, London, W2 1NT Tags: indian, private parties: up to 70 guests, vegetarian dishes