International House London: IH 16 Stukeley Street1
International House London: IH Building and Sign1