International House
Halls of Residence in Southwark, LondonPart of the University Of Westminster, the International House offers a wide range of general facilities. They are open in the Summer months for public use. Many tourist attractions can be found nearby including the Imperial War Museum, the South Bank Arts Complex and London Eye.
Nearest public transport
Lambeth North - Underground
Similar businesses nearby