English: The British East India Company's headquarters in London
Telugu: లండన్లో ఈస్టిండియా కంపెనీ ప్రధాన కార్యాలయం