The High Commission of India in London is the diplomatic mission of India in the United Kingdom. It is located in India House on Aldwych, between Bush House, what was Marconi House and the Australia House. Read More
Ind and people of Indian origin gathered outside the Indian High Commission in London to celebrate the 73rd Independence Day of India were abused, and pelted with eggs and water bottles by Pakistan-sponsored protesters, who included separatist Sikhs. ...