News about India House

India House

Latest news and events in the press about India House

India House was a student residence that existed between 1905 and 1910 at Cromwell Avenue in Highgat