When it comes to corporate venues, no one has more expertise than London PAs. So, if you’re stuck for inspiration, we suggest taking a leaf out of their books!

Here are 7 venues for corporate events that are popular with the crème-de-la-crème of PA professionals in the big city.

1. One Birdcage Walk

One Birdcage Walk really has got it all if you’re after a space for a corporate event. Located in the heart of Westminster, it overlooks the beautiful St James’s Park and has that perfect combination of historical charm and modern facilities.

Host a corporate drinks reception in the Venetian-style Marble Hall; bring together the best minds in business in the oak-paneled Council Room; or entertain your clients with a private dining event in The Manufacturing Room. And that’s just the tip of the iceberg! With so many spaces on offer, suitable for all manner of corporate events, it’s no surprise that One Birdcage Walk is a go-to for PAs from all corners of the capital.

Location: Westminster

Capacity: 48 dining; 210 reception

Enquire Now

2. Cutty Sark

If your brief includes pushing the boat out with a corporate venue that guests won’t forget in a hurry, you can’t beat Cutty Sark! With a range of event spaces both above and below deck, it’s the ideal venue if you’re looking to impress.

The Dry Berth, located beneath the hull of the ship, is our space of choice for larger events, with a capacity of 450. Meanwhile, the Tween Deck in the ship itself is fantastic for more intimate occasions and has easy access to the Instagram-worthy Weather Deck, where guests can sip champagne beneath the stars. Either way, we’re talking unrivalled river views in the heart of the UNESCO Maritime Greenwich World Heritage Site.

Location: Greenwich

Capacity: 280 dining; 450 reception

Enquire Now

3. Bounce Old Street

If you're after something out of the ordinary, check out Bounce Old Street for an event venue that's guaranteed to break the ice - after all, there's nothing like a healthy ping-pong rivalry to get guests talking! With top-notch business spaces alongside some of the best entertainment to be found in central London, it's no wonder that this spot is a favourite for corporate events that bridge work and play.

Pop back and forth between the Conference Space for corporate brainstorming and the Play Room for competitive ball games and tempting snacks, and we guarantee you'll keep your attendees refreshed, engaged, and gushing about the experience for months to come.

Location: Old Street

Capacity: 100 theatre; 90 standing in Play Room

Enquire Now

4. RSA House

Despite being built in 1774 (and showcasing the very best of Georgian architecture), RSA House is known for being forward-thinking. So, alongside Greek-style pillars and large windows, you’ll also find cutting-edge AV technology, live streaming equipment and surround sound. The ideal combination for a corporate event!

After a breathtaking space to blow your guests away? You’ll love RSA House’s Great Room, surrounded by its iconic James Barry mural. Need a flexible blank canvas space you can make your own? The underground Vaults will be right up your street, with their exposed brickwork and carefully restored arches.

Location: Charing Cross

Capacity: 140 dining; 220 reception

Enquire Now

5. BMA House

The grand BMA House has a whopping 24 spaces available, ranging from slick meeting rooms to opulent suites and picturesque outdoor spaces.

However, the most impressive has to be the imposing Great Hall. With striking pillars, state-of-the-art AV equipment and views over the main Courtyard, it really does tick every box. Alternatively, if you’re after something more modern, you’ll love the bright and airy Garden Room with its easy access to the tranquil Garden – a rare find in the heart of London!

Location: Euston

Capacity: 200 dining; 320 reception

Enquire Now

6. Museum of London Docklands

Located in a late Georgian warehouse, the Museum of London Docklands is Canary Wharf's only Grade I listed building. With a range of unique spaces spread out over five floors, it’s perfect for pretty much any corporate event.

One of our favourite spaces has to be the characterful Rum Store. Featuring original pine columns and exposed brickwork, it’s characterful yet flexible. Onset event lighting helps transform it into whatever you please, from prime conference space to atmospheric dining room.

Location: Canary Wharf

Capacity: 160 dining; 250 reception

Enquire Now

7. Bluebird Chelsea

The infamous Bluebird Chelsea will quickly become your new go-to for corporate entertaining, thanks to its range of private dining rooms and its prime location on the Kings Road, Chelsea.

Located on the first floor of the Bluebird Chelsea complex, the Main Restaurant itself has room for up to 500 guests and makes a fantastic corporate venue. With a beautiful atrium ceiling that stretches over the dining area, it has ample space, stunning decor and gorgeous food. Better still, it comes with great flexibility, even offering a variety of furnishings for you to pick from.

Location: Sloane Square

Capacity: 230 dining; 500 reception

Enquire Now

These spectacular venues are favourites in the corporate world for a good reason. So, if you’re on the hunt for a venue in which to host your next corporate event, look no further! Simply enquire about one of these spaces today.

Or, if you want to take a peek at a few more spaces first, why not browse our selection of the best corporate venues in London? You’re sure to find what you’re looking for in no time.


Browse Corporate Venues