India House
India House was a student residence that existed between 1905 and 1910 at Cromwell Avenue in Highgate, North London
en-US/ˈɪndiə haʊsn/
en-GB/ˈɪndɪə haʊz/
India House was a student residence that existed between 1905 and 1910 at Cromwell Avenue in Highgate, North London