top of page

The London Business School China Business Forum 2018 will be held at

Queen Elizabeth II Centre, London

The Queen Elizabeth II Centre ("QE II Centre") was opened by HM the Queen in 1986 and is located in the very heart of Westminster. It is the largest dedicated conference, event and exhibition spaces in London, offering world-class facilities for high profile conferences, conventions, exhibitions, awards dinners and corporate events with a capacity of up to 2,500 people. The centre hosts over 400 national and international events per annum in central London. 

QE II Centre has won the award of Best Conference Venue at the Conference Awards 2017, and the Best UK Conference Centre (Silver Award) at the M&IT Awards 2017. 

The QE II Centre is less than five minutes’ walk from Big Ben and the Thames, directly opposite Westminster Abbey and a two-minute walk from a royal park. With over 4,000 hotel rooms in walking distance, this is the perfect location for our guests and participants to truly our forum in the very centre of London. The QE II Centre is served by outstanding transport links providing easy access to everything the city has to offer, from world-class restaurants and nightlife to shopping and culture and is within an hour’s transfer from five international airports. 


Venue Address: QE II Centre, Broad Sanctuary, Westminster, London, SW1P 3EE

bottom of page