180 House: Soho House to open new club and co-working site in London February 17th 2020 Soho House will open its next private members' club – 180 House – in 2020. Located on the Strand, it will also feature Soho Works communal offices InnovatorsWFA 0