Indian in London - The City 62-66 Carter Lane, The City, London, EC4V 5EA Tags: Curry, indian, private parties: up to 200 guests, vegetarian dishes, wine bar