×

East India House

Mansion in London, England
East India House was the London headquarters of the East India Company, from which much of British India was governed until the British government took control of the company's possessions in India in 1858. It was located in Leadenhall Street in the City of London. Wikipedia