London is one of the world’s most exciting destinations for corporate events, conferences, and business gatherings. Whether you’re planning a conference, product launch, awards ceremony, networking reception, or company celebration, the capital offers an incredible range of venues—from historic landmarks to innovative new spaces.
To help you find the perfect location, we’ve selected 15 of the best corporate event venues in London, including new venues such as 1 Basinghall, Fulham Pier, and the Guinness Open Gate Brewery. Each venue offers unique features, excellent transport links, and flexible spaces for a wide variety of business events.

📍 City of London
A brand-new conference and events venue located near Bank and Moorgate, 1 Basinghall has quickly become one of the City’s most exciting corporate venues. Designed specifically for business events, it offers modern AV technology and flexible meeting spaces.
Capacity
Best for
-
Conferences
-
AGMs
-
Corporate presentations
-
Industry events
2. Fulham Pier

📍 Fulham, West London
Part of the redevelopment of Fulham FC’s iconic stadium, Fulham Pier is one of London’s newest riverside event destinations. With stunning views of the Thames and contemporary interiors, it offers versatile spaces for corporate gatherings.
Capacity
-
Up to 500 standing
-
Around 250 theatre style
Best for
-
Networking receptions
-
Corporate parties
-
Conferences
-
Product launches
3. The Brewery

📍 Moorgate, City of London
Located in a former 18th-century brewery, this award-winning venue is one of London’s most established corporate event spaces. It offers a wide range of rooms suitable for both large and small events.
Capacity
Best for
-
Conferences
-
Awards ceremonies
-
Exhibitions
-
Gala dinners
4. Magazine London

📍 Greenwich Peninsula
Magazine London is one of the capital’s largest blank-canvas venues with spectacular views of Canary Wharf. Its flexible layout allows event planners to create highly customised experiences.
Capacity
Best for
-
Large conferences
-
Brand activations
-
Product launches
-
Corporate festivals
5. The Ned

📍 Bank, City of London
Set inside a former Midland Bank headquarters, The Ned combines Art Deco elegance with modern luxury. Its private dining rooms and event spaces are perfect for executive events.
Capacity
Best for
-
Executive meetings
-
Client dinners
-
Corporate celebrations
-
Networking events
6. Tobacco Dock

📍 Wapping, East London
A striking Grade I-listed warehouse venue, Tobacco Dock offers characterful brick vaults and large open spaces ideal for major corporate events.
Capacity
Best for
7. Landing Forty Two

📍 Leadenhall Building, City of London
Located inside the iconic “Cheesegrater” skyscraper, Landing Forty Two is one of London’s highest event spaces, offering breathtaking skyline views.
Capacity
Best for
-
Networking receptions
-
Corporate drinks events
-
Product launches
8. Science Museum

📍 South Kensington
The Science Museum provides a unique and inspiring setting for corporate events with several impressive galleries available for hire.
Capacity
Best for
-
Awards ceremonies
-
Gala dinners
-
Brand activations
9. Old Billingsgate

📍 London Bridge
Once London’s historic fish market, Old Billingsgate is now a magnificent event venue overlooking the Thames and Tower Bridge.
Capacity
Best for
10. Natural History Museum

📍 South Kensington
One of London’s most iconic venues, guests can host events beneath the famous blue whale skeleton in the spectacular Hintze Hall.
Capacity
Best for
-
Awards ceremonies
-
Corporate receptions
-
Gala dinners

📍 Covent Garden
A beautiful Georgian townhouse offering elegant rooms ideal for smaller corporate gatherings and professional meetings.
Capacity
Best for
-
Conferences
-
Workshops
-
Networking receptions
12. Shangri-La at The Shard

📍 London Bridge
Located within one of London’s most famous skyscrapers, the Shangri-La Hotel offers luxurious event spaces with panoramic city views.
Capacity
Best for
-
VIP corporate events
-
Client entertainment
-
Private dining
13. The Roundhouse

📍 Camden
Originally a Victorian railway engine shed, the Roundhouse is now a dramatic event venue known for its circular architecture.
Capacity
Best for
-
Product launches
-
Brand events
-
Corporate entertainment
14. Guinness Open Gate Brewery

📍 Covent Garden
One of London’s newest experiential venues, the Guinness Open Gate Brewery combines brewing heritage with modern event spaces. The venue features immersive rooms, tasting experiences, and stylish hospitality areas.
Capacity
Best for
-
Corporate receptions
-
Brand experiences
-
Team building events
-
Networking events
15. The Londoner

📍 Leicester Square
A luxury hotel known for its impressive ballroom and stylish event spaces. The Londoner is a popular choice for large corporate events in the West End.
Capacity
Best for
-
Conferences
-
Awards ceremonies
-
Corporate galas
How to Choose the Right Corporate Event Venue
When selecting a venue for a corporate event in London, it’s important to consider several factors:
Location
Choose a venue with strong transport connections, especially near major stations such as Liverpool Street, London Bridge, or Waterloo.
Capacity
Ensure the venue can comfortably accommodate your guest numbers with the right layout for your event type.
Technology
Corporate events often require high-quality AV equipment, staging, and Wi-Fi.
Event Style
Consider whether your event requires a formal conference venue, creative space, historic setting, or modern blank-canvas venue.
Why London Is Perfect for Corporate Events
London remains one of the world’s top destinations for business events thanks to:
-
World-class venues
-
Excellent international transport links
-
Luxury hotels and restaurants
-
Innovative event spaces and experiences
With exciting new venues such as 1 Basinghall, Fulham Pier, and the Guinness Open Gate Brewery, the city continues to offer fresh and inspiring locations for corporate gatherings.
Need Help Finding the Perfect Venue?
Finding the right venue can be time-consuming, especially with so many options across the capital. A specialist venue finding team can provide free venue recommendations and expert advice to help you secure the ideal space.
FAQs About Corporate Event Venues in London
Venue hire costs in London can vary widely depending on the location, size, and type of event. Smaller meeting venues may start from around £500, while large conference venues or exclusive hire spaces can cost several thousand pounds.
How far in advance should you book a corporate venue?
Most corporate events should be booked 3–6 months in advance, particularly for popular venues or peak seasons such as summer and Christmas party periods.
What size venue do I need for my event?
The size of the venue depends on the number of guests and the event format. For example:
-
Theatre style conferences require more seating space
-
Networking events often need open standing areas
-
Gala dinners require space for banquet tables
What types of venues are best for corporate events?
Some of the most popular corporate venues include:
Why use a venue finding service?
A venue finding service saves time by sourcing suitable venues, negotiating rates, and recommending spaces based on your event needs.