News

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