New London food and drink hub: Iyoki opens this December

Iyoki men chef

Ikoyi will welcome guests to its new home within London’s new space for the creative industries, 180 The Strand on London’s Northbank. And the time to get excited is now. With a dedicated entrance on the corner of Surrey Street, the larger restaurant and kitchen space will afford its co-founders, Jeremy Chan and Iré Hassan-Odukale, […]