Indian in London - The City 7-21 Goswell Road, The City, London, EC1M 7AH Tags: indian, private parties: up to 160 guests, takeaway, vegetarian dishes