Top Venues to Hold Corporate Events and Business Functions in London

London is one of the greatest cities in the entire history of human civilization. Its current status as one of the most important metropolitans in the world is beyond question - the city ranks first in the Global Financial Centres Index (ahead of even New York), is named as the top global fintech hub, and is placed second in the Global Destination Cities list. We could literally fill an entire page just listing the various global rankings which list London at or near the top. But we're digressing from the point, which is, London's status as a global city contributes to its thriving corporate event and business function scene. This combination of factors also creates a very competitive environment which has pushed the quality of venues and support services in the city several notches higher. So much so, London boasts of some of the best meeting, conference and exhibition venues in the world.

With that in mind, we have compiled below a list of the five top corporate events venue in London.

  • House of Commons

    This UNESCO World Heritage site is more than just the home of the 650 Members of Parliament of the lower house. Instead, the almost nine hundred year-old building offers 10 venues for conferences, banquets and dinner, weddings and even state-level receptions. Located inside the Palace of Westminster along the banks of the river Thames, the House of Commons boasts of some of the finest craftsmanship and collections of artwork in the world. So if you're tired of organising conventions in colourful Las Vegas hotels with the obligatory line-up of showgirls, perhaps it's time to take a look at this historic venue which held the coronation banquet of Richard the Lionheart in 1189. Rental prices (excluding catering and other support services) are surprisingly affordable; the Churchill Room, for instance, which can accommodate up to a 100 attendees, starts at just £4,500 a day!

  • Lord's Cricket Ground

    Lord's Cricket Ground, or more fondly known as just Lord's, is the Home of Cricket. Recognised as one of the most hallowed sporting grounds in the world, Lord's is also home to the oldest sports museum in the world, a by-appointment only library featuring the most comprehensive collection of cricket-related publications, a meeting room, and several banquet reception halls which caters to meetings, fundraisers and weddings.

  • Tower Bridge

    London's iconic Tower Bridge is more than just a suspension bridge spanning across the River Thames. Recent expansions and refurbishments have turned the historic monument into a world class venue for corporate events, exhibitions, weddings and other business functions. The icing on the cake though is the dizzying Tower Bridge Glass Floor, which provides a breath-taking panoramic view of central London, including St. Paul's Cathedral, the Canary Wharf and the Tower of London.

  • De Vere Devonport House

    In a previous life, the red-bricked Georgian-influenced buildings that make up the Devonport House hotel once belonged to the Royal Naval College and Seamen's Hospital. Located next to the National Maritime Museum and University of Greenwich, the Devonport House is a sparkling oasis of green inside the urban landscape of London. With 14 meetings rooms, state-of-the-art amenities and in-house catering, Devonport House is a fabulous destination for company retreats, corporate events, weddings and large receptions.