London

 
The largest city in Europe, London is recognised as the world’s most popular city for inspiring and motivating delegates. With more than a thousand unique event venues and a diverse and rich culture, this global hub of tourism offers once-in-a-lifetime experiences.
  • Bond with your colleagues over the British tradition of afternoon tea at Lords, the most famous cricket ground in the world.
  • Party with your team as you cruise along the Thames River and take in uninterrupted views of London's most breathtaking sights.
  • Interact with your favourite celebrities at Madame Tussaud’s Wax Museum, and enjoy a gala dinner in their midst.
  • Participate in high end award dinners and events at the impressive ‘The World Stage Ballroom’.