Corporate Event Venues for Hire in London

Unique and stimulating venues for your corporate event in London.

Wolfson Theatre at RCP London Events (Royal College of Physicians)
302
0

from £85 Package per Person

Whole Venue Hire at The Cocktail Club - Goodge Street
0
80

from £1,000 Minimum Spend

Boardroom at One Moorgate Place
24
0

from £1,000 Minimum Spend

Silk Suite at Courthouse Hotel (Soho)
30
60

from £700 Hire Fee

The Conservatory at Holmes Hotel
10
15

from £100 Package per Person

Le Chiffre at South Place Hotel
30
60

from £10 Minimum Spend

Corporate Event Venues for Hire in London

Choosing a unique and stimulating venue for your corporate event in London is one of the best ways to encourage engagement and keep people on target. That’s why we’ve sourced some of the best corporate event spaces and meeting rooms for hire in London! Take the stress out of planning your upcoming conference, networking event or team away day and browse our selection of venues today.

Why Choose a Corporate Event Venue in London?

Stimulate the senses

Research shows that corporate events in interesting and inspiring environments can help attendees to stay focused and retain information. And the great thing about London is, there are so many corporate events spaces like that at your fingertips.

Venues for any occasion

Every corporate event is different and every business has a different vision for how they want their day to go. Luckily for you, our curated selection of venues has something for everyone. You can find the perfect corporate venue for hire regardless of whether it's needed for a small-scale strategy session or a huge corporate party!

Location, location, location 

How do you feel about central London? It’s loved by some and happily avoided by others… Luckily, there are corporate event spaces all over London, with some right in the centre and others off the beaten track. Have a browse and find a corporate venue or meeting room in the right location for you.

Top 3 Corporate Event Venues for Hire in London

1. Menier Penthouse

Nearest station: London Bridge 

Capacity: Standing: Up to 60 guests, Seated: Up to 60 guests, Dining: Up to 55 guests

The Menier Penthouse is a stunning corporate event space in London Bridge that offers uninterrupted views of London's iconic skyline. With room for 60 seated guests, theatre-style, or 15 guests around a boardroom table, this beautifully designed space can adapt to suit any corporate event. The venue can provide in-house catering and also has a 75" TV screen, flipcharts and whiteboards for hire, if you need them. 

2. The Great Hall at Chelsea Football Club 

Nearest station: Fulham Broadway

Capacity: Standing: Up to 1000 guests, Seated: Up to 750 guests, Dining: Up to 600 guests

The Great Hall is the perfect blank canvas for your next conference, exhibition or high-profile corporate event. There’s 1,400 sq metres of space to make your own and room for up to 1000 guests. You can arrange the room however you see fit, from theatre-style to a cabaret or dining setup. There’s also direct access to the outdoor terrace so attendees can enjoy breathtaking views of the pitch during breaks. 

3. The Main Hall at Stationers' Hall

Nearest station: St. Paul's Underground

Capacity: Standing: Up to 400 guests, Seated: Up to 205 guests, Dining: Up to 205 guests

If you want to wow your attendees with a historic Grade I listed building in the heart of London, The Main Hall at Stationers’ Hall could be the venue for you! The stunning stained glass windows depict historical figures like William Shakespeare, St. Cecilia and Archbishop Cranmer and they can be backlit for evening events for up to 400 guests. If you’re planning a dazzling awards ceremony or engaging networking event, look no further than Stationers’ Hall!

Find the Best Corporate Event Venues in London

Conferences, networking events, team-building days, away days, awards ceremonies, Christmas parties, product launches – the list goes on! With so many types of corporate events out there, and each one needing something different from its event space, it’s no wonder that corporate event planning can feel overwhelming. That’s where we come in... Browse our selection of venues for hire in London and find a corporate event space or meeting room that really works for you!

Top UK cities for event venues

Use this section to quickly find event venues and spaces to hire in popular cities across the UK.

London
Manchester
Birmingham
Cardiff
Brighton
Edinburgh
Liverpool

UK regional venues

Find event venues in the South East, North West, Wales, Scotland and other regions of the UK.

South East
South West
North East
North West
Scotland
Wales
Midlands
East Anglia
Northern Ireland

Search by event type

Quickly find the type of venues and events you’re interested in. 

Venue spaces

Venue hire, event spaces, halls, rooms, studios, private event venues, corporate event spaces and more.

Team building

Activities, conference energisers, icebreakers and away day fun that can travel to a venue of your choice.

Accommodation

Bedrooms, suites, studios, apartments and other types of accommodation for group bookings.

Activity spaces

Venues with on-site activities, games, challenges, competition and team building fun.

Virtual events

Online events and entertainment, team building, games and challenges, virtual and hybrid events.

Corporate venue finding

Can’t find what you’re looking for? Use our free venue finding service and we’ll find the best corporate event venues for you.

Find out more

Join our newsletter

Sign up to receive the latest news, event booking tips, incentives and offers from Flavour. Join our community and make your next event the best ever.

List with us

Create a free listing to showcase your venues, spaces, bedrooms, activities and services to a wide audience of event planners and bookers.

Create a Flavour listing