Meet In Place Soho Square
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.