(The name of) the premises in Leadenhall Street, London, of the East India Company and (later) the India Office; the East India Company or India Office itself.
Origin
Early 18th century. From the name of India + house.
Definition of India House in US English:
India House
nounˌɪndɪə ˈhaʊs
historical
(The name of) the premises in Leadenhall Street, London, of the East India Company and (later) the India Office; the East India Company or India Office itself.
Origin
Early 18th century. From the name of India + house.