India House was founded by Shyamji Krishna Varma in London in 1905. It served as a hostel for Indian students and a meeting place for Indian nationalists in Britain.