Indian in London - Bloomsbury 53A Marchmont Street, Bloomsbury, London, WC1N 1AP Tags: delivery, indian, private parties: up to 50 guests, small, take away, takeaway, vegetarian dishes
Indian in London - Canary Wharf 53 West India Dock Road, Canary Wharf, London, E14 8HN Tags: Curry, indian, take away