Innovative corporate events

South Place Society is the perfect location for a work event your guests will remember.

Rethinking the works do

For a corporate event like no other, South Place Society has it covered.

Whether it’s for 40 or 260 people, our stunning split – level venue is the ideal location for meetings, receptions, awards ceremonies, seasonal celebrations and so much more.

With its buzzy central London location, stylish, characterful décor and flexible spaces, you can shape the space to just what you need, with help from our fantastic team.

We offer incredible service, support and will work closely with you to create an exceptional event your clients, company or colleagues will love – with delicious catering and state-of-the-art production and AV as standard.

Whatever your needs are, we’re happy to help.

Corporate

Receptions

From quenching your thirst at our fully loaded bar to tucking into some greedy canapés, your guests are guaranteed to have a fantastic evening.

Enquire now

Corporate

Meetings

Our striking central London venue will impress business associates and colleagues alike, and our skilled team will be on hand to help you to plan and execute all the practicalities around hosting your meeting.

Enquire now

Corporate

Christmas

This Central London venue is perfect for a party where you have the option to enjoy the festivities with up to 260 guests over two floors, or for a more intimate and cosy occasion choose a single floor that you and your guests can exclusively enjoy together.

Enquire now

Corporate

Dinners

We’re justly proud of our mouthwatering food and drink and can cater for all dietary needs – so you and all your guests will enjoy a truly fabulous time at our sumptuous venue.

Enquire now

Corporate

Venue takeovers

Fancy a large group event? South Place Society can accommodate up to 260 people. If you’re looking for a versatile venue then this is the place for you.

Enquire now