Soho House to launch permanent Toronto home

Eats & Sips

Soho House, which has always operated pop-up spots during Toronto International Film Festival over the last three years with its star-studded parties will have a permanent  location for the club the Soho House Toronto that will located at 192 Adelaide St. W. in the Bishop’s Block building, which dates back to the 19th century as one of Toronto’s first hotels.