Studio 88, London: ‘Of course the cooking is going to be a disaster’ – restaurant review Posted on March 26, 2018