Meeting Rooms in Soho
Some of Soho's best meeting spaces
To shake up your delegates’ expectations of what a meeting looks like, book a meeting room in Soho. As one of London’s most exciting and trend-setting districts, Soho has a large choice of interesting spaces where you can forge relationships, make decisions and do good business.
If you’re looking to add a touch of luxury to your meeting, the impressive interiors of Vintners’ Hall and Six Storeys Soho are sure to impress your guests, while if it’s quirky you’re after, The Soho Hotel can help you create a meeting to remember.