Book a Venue 020 7186 8686

Meet In Place Soho Square

Need Help? Use our FREE service.
Simply call us on 020 7186 8686

Meet In Place Soho Square - Central London

27 Soho Square, Central London, W1D 3QR

Venue Introduction

Soho is full of character – from upmarket bars and exclusive clubs to being the backdrop to Dickens’ “A Tale of Two Cities”. It’s here that Meet in Place Soho, located on Soho Square, offers the calm and sophistication required for the perfect London cocktail of meetings, conferences and offsites.

Room Information

Room NameSeat CapReception Cap
Conference Rooms x 52-12
Grand Conference x 410-24
Salons x 52-27


Book this venue?

Book this venue or let us help you find more perfect Venues in Central London for your event.

Book This Venue Now

Call us on 020 7186 8686 or complete the form below