Best Corporate Event Venues in London

,
Tobacco Dock corporate event venue in central london

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.


1. 1 Basinghall

Brand new events venue for a wide range of corporate 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

  • Up to 450 theatre style

  • Space for exhibitions and breakout rooms

Best for

  • Conferences

  • AGMs

  • Corporate presentations

  • Industry events


2. Fulham Pier

Fulham Pier corporate event venue in London with riverside views

📍 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

The Brewery unique events venue in central London

📍 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

  • Up to 1,600 guests

Best for

  • Conferences

  • Awards ceremonies

  • Exhibitions

  • Gala dinners


4. Magazine London

Magazine east London for large corporate events

📍 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

  • Up to 3,000 guests

Best for

  • Large conferences

  • Brand activations

  • Product launches

  • Corporate festivals


5. The Ned

The Ned corporate event venue for exclusive events

📍 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

  • Up to 200 guests depending on room

Best for

  • Executive meetings

  • Client dinners

  • Corporate celebrations

  • Networking events


6. Tobacco Dock

Tobacco Dock corporate event venue in central london

📍 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

  • Up to 10,000 guests across the venue

Best for

  • Conferences

  • Exhibitions

  • Trade shows

  • Tech and innovation events


7. Landing Forty Two

Landing 42 venue for wide range of corporate events

📍 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

  • Up to 300 guests

Best for

  • Networking receptions

  • Corporate drinks events

  • Product launches


8. Science Museum

unique corporate event venue; Science Museum

📍 South Kensington

The Science Museum provides a unique and inspiring setting for corporate events with several impressive galleries available for hire.

Capacity

  • Up to 400 guests for dinner

Best for

  • Awards ceremonies

  • Gala dinners

  • Brand activations


9. Old Billingsgate

Old Billingsgate for corporate events

📍 London Bridge

Once London’s historic fish market, Old Billingsgate is now a magnificent event venue overlooking the Thames and Tower Bridge.

Capacity

  • Up to 2,400 guests

Best for

  • Conferences

  • Awards dinners

  • Large corporate receptions


10. Natural History Museum

Natural History Museum for distinctive corporate events

📍 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

  • Up to 650 guests seated

Best for

  • Awards ceremonies

  • Corporate receptions

  • Gala dinners


11. RSA House

RSA House for unique corporate events

📍 Covent Garden

A beautiful Georgian townhouse offering elegant rooms ideal for smaller corporate gatherings and professional meetings.

Capacity

  • Up to 220 guests

Best for

  • Conferences

  • Workshops

  • Networking receptions


12. Shangri-La at The Shard

unique corporate event venue hire in central London

📍 London Bridge

Located within one of London’s most famous skyscrapers, the Shangri-La Hotel offers luxurious event spaces with panoramic city views.

Capacity

  • Up to 200 guests

Best for

  • VIP corporate events

  • Client entertainment

  • Private dining


13. The Roundhouse

historic corporate events venue for hire

📍 Camden

Originally a Victorian railway engine shed, the Roundhouse is now a dramatic event venue known for its circular architecture.

Capacity

  • Up to 1,800 guests

Best for

  • Product launches

  • Brand events

  • Corporate entertainment


14. Guinness Open Gate Brewery

guinness open brewery for corporate events

📍 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

  • Up to 250 guests depending on space

Best for

  • Corporate receptions

  • Brand experiences

  • Team building events

  • Networking events


15. The Londoner

The Londoner for exclusive corporate events

📍 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

  • Up to 850 guests

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

How much does it cost to hire a corporate event venue 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.

Related Posts

high tech conference venues

Best Conference Venues in London

London is one of the world’s leading destinations for conferences, business meetings, and corporate events. With excellent transport links, world-class hotels, and a huge range of purpose-built venues, the city…

Read More

Sustainability Trends in Events: What’s Shaping the Future in 2026

Sustainability is no longer a buzzword in the events industry—it’s a core expectation. From corporate conferences to private functions, clients and attendees alike are demanding events that not only deliver…

Read More
Outernet is a unique events venue for hire for creative events

Top Event Venue Trends in the UK for 2026

Corporate events in 2026 are evolving fast. It’s no longer just about booking a nice space — businesses are choosing venues that actively enhance engagement, reflect brand values, and deliver…

Read More
hire the londoner ballroom for exlcusive events

The Best Luxury Venues for Hire in London

Exclusive spaces for high-end corporate events, gala dinners, premium brand activations and unforgettable experiences London remains one of the world’s most desirable cities for luxury events — where heritage architecture,…

Read More

Need Help? Use Our Free Service

No matter how large or small your event is, we guarantee that we will find you some really exciting venues to consider, so why do all the hard work yourself? Simply tell us about your event, whether you are looking for a dry hire, blank canvas or a venue that can provide everything you need, and leave the rest to us.

 

Need A Venue In London for Your Event?

Planning an event in London can be challenging, but our expert team makes it seamless. With 35 years of experience sourcing venues across the UK, we specialize in finding perfect locations for companies, exhibitions, sporting events, corporate gatherings, and beyond. Let us take the stress out of venue hunting – one conversation is all it takes to unlock your ideal event space.