One Question comes to Soho.

One Question Debates take place on the 27th February 2018 at the stunning Soho Hotel in London’s Soho, just a short walk from Piccadilly tube.