Indian in London - The City 80 Fenchurch Street, The City, London, EC3M 4BT Tags: indian, private parties: up to 15 guests, takeaway