With spacious and stylish interiors, audio-visual equipment and a wide range of catering options, we have 4 meeting rooms in Central London (5 minute walk from Russell Square) for hire.
All our meeting rooms are well-positioned in central London, with excellent national and international transport links, ensuring the space you hire is just minutes from an Underground or mainline railway station such as Russell Square, Euston or King’s Cross St Pancras.
For further details please choose a meeting venue to view.View Catering page
Grade II listed building situated on a historic Georgian terrace in a central London location, within walking distance of major attractions and close to many of the University of London Colleges.
Offering well-appointed meeting rooms and just 150 metres from Russell Square Underground Station, International Hall is the perfect location for your conference, within walking distance of the majority of the Colleges of the University of London, as well as many of London's best-known attractions.