Location:
Soho Works, Dean Street, 72-74 Dean Street, London W1D
...heart of Soho, and adjacent to the original Soho House at 76 Dean Street, this 24,000 sq ft workspace is set across four floors. ...Street, this 24,000 sq ft workspace is set across four floors. Dean Street boasts meeting rooms, members’ kitchens, a podcast