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.