Meeting Rooms

STAY CENTRAL offers professional meeting rooms in Central London at competitive rates.

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

International Hall

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.