Indian in London - Bloomsbury 52 Tavistock Place, Bloomsbury, London, WC1H 9RG Tags: indian, private parties: up to 40 guests, vegetarian dishes