One of the greatest cities in the world, London hardly needs an introduction.
The place where history and the future meet, the city exceeds expectations with a wealth of experiences and unmissable activities. Organising your event in London is simple with a variety of meeting and business events venues, from modern convention centres seating 45,000 to smaller historic venues. All are equipped with the latest technology and communication infrastructure and bring event expertise that will leave delegates impressed and inspired.
From palaces to purpose-built conference centres, London is home to over 1,000 venues of all varieties, including some of the UK's largest convention centres.
Located right in the heart of London’s historic Royal Docks, ExCeL London provides a vast range of multi-purpose event halls and meeting rooms. With 100,000 sq metres of flexible event space it can seat 45,000 theatre-style.
More centrally located, Olympia London can seat 4,000 theatre-style and has several large event rooms, spanning 39,600 sq metres.
The QEII Centre is the largest dedicated venue in central London. Less than five minutes’ walk from Big Ben and the Thames, the Centre offers 32 event, meeting and conference spaces, with a capacity of up to 2,500 delegates.
A 19th century building with a vivid history, Alexandra Palace was opened in 1837 on Queen Victoria’s 54th birthday. It is situated at the centre of 196 acres of parkland with panoramic views of London and can accommodate up to 7,250 guests.
Ready to make your next businesss event GREAT?