By Anonymous (not verified), 26 May, 2021 Profile Type Basic Supplier Type Accommodation Company Address 229 Great Portland Street, London, W1W 5PN, UK Company Description International Student House is a UK-based accommodation provider for students at university in the UK. THE Origin Countries Global THE Destination Countries United Kingdom