
Corporate Event Venues in London
Find the perfect space for your next business event
15
The Top
Venues
Discover the Best Venues For Corporate Event in Central London
Planning a corporate event in London? Whether it’s a high-profile conference, a board-level meeting, a product launch or a networking reception, your choice of venue can make or break the experience.
At Match My Venue, we take the stress out of venue sourcing. Our free venue-finding service matches you with spaces that fit your brief, budget and business goals — with expert guidance along the way. Need more support? Our event management service covers everything from logistics and supplier liaison to onsite delivery. So you can focus on the event itself, not the admin behind it.
Below are 15 exceptional corporate venues in London — all tried, tested, and trusted for delivering events that leave a lasting impression.

Top 15 Corporate Event Spaces




1. Church House Westminster
Located just behind Westminster Abbey, Church House offers a blend of heritage architecture and modern AV facilities in the heart of London’s political district.
This Grade II-listed venue is ideal for conferences, award ceremonies, and hybrid events, offering 19 versatile spaces and an in-house team that knows how to deliver for business.
Key features:
-
19 event spaces including a stunning Assembly Hall
-
Central Westminster location with secure access
-
On-site AV, live streaming and hybrid support
-
Professional in-house catering and event team
-
Ideal for political, corporate and government events
Capacity:
-
Standing: 664
-
Seated theatre: 600
-
Seated dinner: 372




2. Here at Outernet
Situated in the heart of Central London, HERE at Outernet is a cutting-edge, immersive venue designed for bold, high-impact corporate events, product launches, and brand activations.
With its expansive LED screens, modular layouts, and state-of-the-art AV technology, it offers a unique backdrop for companies aiming to impress.
Key features:
-
10,000 sq ft of flexible event space
-
6K LED screen plus repeater screens
-
Advanced sound and lighting systems
-
In-house production and technical support
-
Located adjacent to Tottenham Court Road station
Capacity:
-
Standing Reception: 1,600 guests
-
Seated Theatre (Conference): 500 guests
-
Seated Dinner: 350 guests




3. 30 Euston Square
Located in the heart of London, 30 Euston Square seamlessly blends historic charm with modern facilities, making it ideal for conferences, meetings, and rooftop receptions.
Key features:
-
300-seat auditorium with state-of-the-art AV
-
Rooftop terrace offering panoramic city views
-
Multiple meeting rooms and breakout spaces
-
On-site catering and accommodation
-
Central location near Euston Station
Capacity:
-
Standing Reception: 230 guests
-
Seated Theatre (Conference): 300 guests
-
Seated Dinner: 160 guests




4. The Brewery
Set in the City of London, The Brewery offers a historic yet adaptable backdrop for business events, awards, and dinners.
Key features:
-
Multiple characterful event spaces
-
On-site production and event management support
-
Exclusive catering and supplier partnerships
-
Central City location near Liverpool Street
-
Perfect for conferences, gala dinners, and exhibitions
Capacity:
-
Standing Reception: 1,200 guests
-
Seated Theatre (Conference): 900 guests
-
Seated Dinner: 700 guests




5. The Roundhouse
A striking circular venue in Camden, The Roundhouse is perfect for creative conferences, product launches, and statement corporate events.
Key features:
-
Iconic main space with industrial character
-
Full AV support and rigging capabilities
-
Flexible layout and production freedom
-
Dramatic architecture with natural acoustics
-
Well connected via Camden and Chalk Farm stations
Capacity:
-
Standing Reception: 1,800 guests
-
Seated Theatre (Conference): 1,500 guests
-
Seated Dinner: 1,200 guests




6. The Pelligon
Located in Canary Wharf, The Pelligon is a tech-driven, immersive venue designed for innovation and collaboration.
Key features:
-
27-meter-high glass dome with natural light
-
Modular layouts and media walls
-
Ideal for modern conferences and product showcases
-
Adjacent to Canary Wharf Underground station
-
In-house production and technical support
Capacity:
-
Standing Reception: 750 guests
-
Seated Theatre (Conference): 600 guests
-
Seated Dinner: 500 guests




7. The Mermaid
Situated along the Thames, The Mermaid is a versatile corporate venue with a tiered theatre, exhibition space, and breakout rooms.
Key features:
-
600-seat auditorium with excellent sight-lines
-
Flexible spaces for exhibitions and conferences
-
Riverside location with stunning views
-
In-house catering and event management
-
Close proximity to Blackfriars station
Capacity:
-
Standing Reception: 500 guests
-
Seated Theatre (Conference): 600 guests
-
Seated Dinner: 400 guests




8. Banking Hall
An Art Deco masterpiece in the heart of the City, Banking Hall brings historic glamour to corporate events.
Key features:
-
High ceilings and marble columns
-
Space for large-scale receptions and dinners
-
On-site event planning and catering
-
Located near Bank and Monument stations
-
Ideal for award ceremonies and networking events
Capacity:
-
Standing Reception: 700 guests
-
Seated Theatre (Conference): 280 guests
-
Seated Dinner: 280 guests




9. Central Hall Westminster
One of London’s most established and central venues, Central Hall Westminster offers grandeur, scale, and adaptability.
Key features:
-
Grand dome and large auditorium
-
Multiple meeting rooms and breakout spaces
-
State-of-the-art technical facilities
-
Opposite Westminster Abbey
-
Ideal for large conferences and hybrid event
Capacity:
-
Standing Reception: 1,000 guests
-
Seated Theatre (Conference): 1,997 guests
-
Seated Dinner: 400 guests




10. Park Plaza Westminster
A top-tier hotel venue located near the Houses of Parliament and South Bank.
Key features:
-
Expansive ballrooms and meeting spaces
-
On-site accommodation and dining options
-
Advanced AV and hybrid event capabilities
-
Dedicated event planners and expert teams
-
Walking distance to key transport links
Capacity:
-
Standing Reception: 1,400 guests
-
Seated Theatre (Conference): 1,400 guests
-
Seated Dinner: 1,220 guests




11. Convene 22 Bishopsgate
Convene at 22 Bishopsgate offers sleek interiors, seamless tech, and full-service support.
Key features:
-
10 meeting rooms with premium amenities
-
Largest room accommodating up to 405 guests
-
Built-in technology and on-site AV team
-
Comfortable seating and high-quality hospitality services
-
Located in the heart of the City
Capacity:
-
Standing Reception: 500 guests
-
Seated Theatre (Conference): 405 guests
-
Seated Dinner: 300 guests




12. Intercontinental London O2
Located on the Greenwich Peninsula, this luxury hotel venue offers panoramic views of the Thames and outstanding conference facilities.
Key features:
-
UK’s largest pillar-free ballroom
-
Multiple meeting rooms and breakout spaces
-
High-end dining options and accommodation
-
State-of-the-art facilities for hybrid events
-
Adjacent to The O2 Arena
Capacity:
-
Standing Reception: 3,000 guests
-
Seated Theatre (Conference): 2,500 guests
-
Seated Dinner: 2,500 guests




13. QE11 Centre
Situated in the heart of Westminster, the QEII Centre is purpose-built for high-profile conferences, AGMs, and forums.
Key features:
-
Over 30 event spaces with impressive views
-
Full broadcast capabilities for hybrid events
-
World-class facilities for conventions and exhibitions
-
Outstanding transport links
-
Within an hour’s transfer from five international airports
Capacity:
-
Standing Reception: 2,500 guests
-
Seated Theatre (Conference): 2,500 guests
-
Seated Dinner: 400 guests




14. Old Billingsgate
Old Billingsgate is a spectacular Grade II-listed building located on the north bank of the Thames, just moments from London Bridge and Tower Bridge. Once a bustling Victorian fish market, it has been transformed into one of the capital’s most iconic blank canvas event venues.
Key features:
-
Three distinctive event spaces with flexible configurations
-
Panoramic views across the Thames to Tower Bridge and The Shard
-
Dry hire venue for full creative control
-
High ceilings, exposed brickwork, and industrial character
-
Central City location with excellent transport links
Capacity:
-
Standing Reception: 2,500 guests (Grand Hall)
-
Seated Theatre (Conference): 1,200 guests
-
Seated Dinner: 1,200 guests




15. Studio Spaces
Popular with tech companies, fashion brands, and creative agencies, Studio Spaces is ideal for conferences, product launches, networking receptions, and experiential brand events.
Key features:
-
Three flexible studio spaces: Black, White, and Warehouse
-
High-spec AV, rigging points and production infrastructure
-
Blank canvas with industrial aesthetic and natural light
-
Drive-in access for set builds or vehicle launches
-
Ideal for immersive events, filming, and high-impact corporate activations
Capacity:
-
Standing Reception: 1,000 guests (combined)
-
Seated Theatre (Conference): 250 guests
-
Seated Dinner: 200 guests
Why Use Match My Venue?
Our Services Are Free for Clients
At Match My Venue, our venue-finding service is completely free for clients. You can explore and book the perfect conference venue in London without any cost to you. We earn our commission directly from the venues or suppliers once your booking is confirmed. They pay us a percentage of the total event spend as a fee for introducing their space to your event. This way, you get the benefit of our expertise and network at no extra expense, ensuring a seamless and cost-effective venue search experience.
Best Price Guaranteed
With our deep knowledge of London venues and the teams that manage them, we ensure you get the best deal possible. We know when a quoted price truly reflects value, and we use our industry connections to negotiate on your behalf, securing the most competitive rates available. Our expertise means you can trust that you’re always getting the best price for your chosen venue, without any hassle.

Your Go-To Venue Finding Experts
At Match My Venue, we make finding the perfect corporate event venue in London simple, fast, and stress-free. Whether you’re organising a high-impact product launch, a stylish corporate party, a professional conference, or an inspiring team away day, we’ll help you source a venue that brings your event to life.
Our team has in-depth knowledge of London’s diverse venue landscape — from grand conference centres and luxury hotels to modern rooftop spaces, private members’ clubs, and blank canvas venues ready to be transformed.
We handle the full process, from initial venue sourcing and tailored shortlists to availability checks, pricing details, and final booking coordination. With our expert guidance, you’ll save time, reduce stress, and secure a venue that fits your brief, capacity, and budget.
Let Match My Venue take care of the logistics so you can focus on delivering an exceptional event. Your perfect London venue is just a few clicks away.
Top Tips
Planning a successful business event starts with choosing the right venue. Here are our top tips to help you find the ideal corporate event space in London:
1. Define Your Event Objectives
Start by identifying the purpose of your event — whether it’s a conference, team-building session, networking reception, or product launch. This will help narrow down the venue style, layout, and location.
2. Know Your Guest Numbers
Always have a clear idea of your expected headcount. London venues range from intimate meeting rooms to large-scale venues for 1,000+ guests — getting your numbers right helps you avoid over- or under-booking.
3. Prioritise Location & Accessibility
Choose a venue with strong transport links, particularly if you’re welcoming clients or colleagues from across the UK or internationally. Central locations like Westminster, Shoreditch, and the City are ideal for accessibility.
4. Match the Venue to Your Brand
Look for spaces that reflect your company’s image. Whether it’s a cutting-edge warehouse in East London or a polished boardroom in Mayfair, your venue should support the tone and goals
5. Ask Lots of Questions
Every venue operates differently, some will be Dry Hire, some will offer fully serviced packages. Just because you see something in the room, do not presume that it is included within your hire. Make sure you ask the right questions to ensure you do not have any surprises.
Corporate Event Venues in London – Your Guide to Sourcing the Ideal Space
London is home to some of the most iconic and versatile corporate event venues in the world. From historic landmarks and luxury hotels to modern conference centres, industrial-style spaces, and rooftop venues with skyline views, the city offers endless options for business events of all sizes.
At Match My Venue, we work with companies, agencies, and event planners to help them secure the most suitable venues for a wide range of corporate events, including:
-
Conferences and exhibitions
-
Product launches and brand activations
-
Training sessions and seminars
-
Executive meetings and AGMs
-
Awards ceremonies and gala dinners
-
Team building days and away days
-
Christmas parties and summer celebrations
We understand that each corporate event requires a space that aligns with your objectives, brand, and budget. That’s why our free venue-finding service takes the pressure off — giving you access to exclusive venues, checking live availability, negotiating rates, and managing all the details on your behalf.
Whether you're looking for Central London venues near key transport links, unique venues in areas like Shoreditch, Westminster, or Mayfair, or need space for 50 or 1,000 guests, we’ll find the right match.
With over 20 years of experience in the UK events industry, we offer insider knowledge, fast turnarounds, and a completely impartial service. We don’t favour venues — we simply focus on what’s right for you.
Why Choose Match My Venue?
-
100% free venue-finding for corporate clients
-
Access to London’s best and most sought-after venues
-
Quick turnarounds and hand-picked shortlists
-
No hidden fees or inflated prices
-
Friendly, expert team with years of industry experience
-
Support with contracts, site visits, and booking logistics
Let us help you find the perfect space for your next business event. Whether you're planning a corporate conference, a stylish networking event, or an executive retreat, Match My Venue will help you deliver a successful, stress-free event in the heart of London.